Argo CD
More info
- Creator
- Intuit
- Released
- Owner
- CNCF
- Type
- GitOps CD
- License
- Apache 2.0
- Website
- argo-cd.readthedocs.io
- Source
- github.com/argoproj/argo-cd
- Wikipedia
- en.wikipedia.org
The most used GitOps tool for Kubernetes: a controller that runs in the cluster, reads declared applications from git repos, and syncs the cluster to them. Known for its visual interface that draws each app's resource tree and health. CNCF Graduated.
Mechanic: you define an Application (point at a git repo + a path with manifests/Helm/Kustomize) and Argo CD syncs the cluster to that content, continuously or on demand. Features: a clear web UI that shows each app's resources, their health, and whether they deviate from git (out-of-sync), automatic or manual sync, rollback to any git commit, and multi-cluster management from one place. Use case: a team declares its deploys in git, Argo CD ensures the clusters match — pull requests become deploys. Competitor: Flux (lighter, more "Kubernetes-native", CLI-focused). Argo CD leans toward a rich UI and a central instance. Together they define the GitOps landscape. Related to GitOps reconcile and Flux CD.