Argo CD
The leading GitOps continuous delivery tool for Kubernetes, automatically syncing your cluster state to match what's defined in git.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
Overview
Argo CD continuously compares the actual state of a Kubernetes cluster against the desired state defined in a git repository, and automatically (or with approval) syncs the cluster to match - so git becomes the single source of truth for what's deployed, with a full audit trail and easy rollback via git history. It's a CNCF graduated project and one of the most widely adopted GitOps tools.
Argo CD is a fit for teams that want deployments driven entirely by git commits rather than manual kubectl or CI pipeline steps, complementing Argo Workflows (also in this catalog) - Workflows runs one-off pipelines, while Argo CD continuously reconciles running application state.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
Leading GitOps continuous-delivery tool for Kubernetes, a clear representative pick.
- Foundational
- Foundation-governed
- Categories
- DevOps
- Languages
- Go
- License
- Apache-2.0
Related Projects
Flux
Apache-2.0GitOps continuous delivery tool for Kubernetes that keeps a cluster's state synchronized with a git repository, a genuine alternative to Argo CD.
Actively maintained
- DevOps
Helm
Apache-2.0The standard package manager for Kubernetes, letting you define, install, and upgrade even complex applications as versioned, reusable charts.
Actively maintained
- DevOps
Flagger
Apache-2.0Progressive delivery operator that automates canary, blue-green, and A/B deployments for Kubernetes with automatic rollback on failure.
Actively maintained
- DevOps
Spinnaker
Apache-2.0Multi-cloud continuous delivery platform originally built at Netflix for deploying applications reliably across many cloud providers and regions.
Actively maintained
- DevOps
Spotted an error? Suggest an edit on GitHub.