Argo CD
argo-cd.readthedocs.io
What it is
Argo CD is a declarative GitOps continuous delivery tool for Kubernetes. It uses Git repositories as the source of truth for desired application state and automates deployment to target environments. It compares running applications with that desired state, displays differences, and supports manual or automatic synchronization. The tool can deploy to multiple clusters and works with Kustomize, Helm, Jsonnet, plain YAML or JSON manifests, and configured custom configuration management tools. A web UI shows real-time application activity, while a CLI supports automation and CI integration. Access features include multi-tenancy, role-based controls, and single sign-on integrations such as OIDC, OAuth2, LDAP, SAML 2.0, GitHub, GitLab, Microsoft, and LinkedIn. It also provides access tokens, audit trails, and Prometheus metrics. Local accounts do not provide advanced features such as groups or login history; the documentation recommends SSO for those needs. Argo CD is free and open source with a self-managed installation. A common multi-tenant deployment serves multiple developer teams and is typically maintained by a platform team; the non-high-availability installation is not recommended for production.
Spec sheet
- What it does
- Argo CD is a declarative GitOps continuous delivery tool for Kubernetes.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Security
- The security documentation says Argo CD has undergone internal security reviews and penetration testing to satisfy PCI compliance requirements.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Founded
- 2017Read 23 Sep 2026 · argo-cd.readthedocs.io
- Access controls
- It supports multi-tenancy, role-based access control, and single sign-on integrations including OIDC, OAuth2, LDAP, SAML 2.0, GitHub, GitLab, Microsoft, and LinkedIn.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Automation and visibility
- It provides a web UI with real-time application activity, a CLI for automation and CI integration, access tokens, audit trails, and Prometheus metrics.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Cluster management
- It can manage and deploy applications to multiple clusters.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Community support
- The project lists GitHub Discussions, the #argo-cd Slack channel, contributor office hours, and a user community meeting as community channels.Read 3 Oct 2026 · github.com
- Configuration formats
- It supports Kustomize, Helm, Jsonnet, plain YAML or JSON manifests, and configured custom configuration management tools.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Drift and sync
- It compares live application state with desired state, visualizes differences, and can sync automatically or manually.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Git as source of truth
- It uses Git repositories as the source of truth for desired application state and automates deployment to target environments.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Installation and audience
- The common multi-tenant installation is typically used for multiple application developer teams and maintained by a platform team; the non-high-availability installation is not recommended for production use.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Local account limitation
- Local users do not provide advanced features such as groups or login history; the documentation recommends SSO when those features are needed.Read 3 Oct 2026 · argo-cd.readthedocs.io
- Project status
- The CNCF lists Argo as a graduated project and says it moved to graduated maturity on December 6, 2022.Read 3 Oct 2026 · cncf.io
Plans and prices
Strong points and limits
Strong points
- Git repositories serve as the source of truth.
- Supports manual and automatic synchronization.
- Deploys applications to multiple Kubernetes clusters.
- Includes a web UI, CLI, audit trails, and metrics.
- Free and open source with self-managed installation.
Limits
- Local accounts lack groups and login history.
- Non-high-availability installation is not recommended for production.
Who it suits
Argo CD suits platform teams delivering applications to Kubernetes clusters and developer teams working in a multi-tenant setup. Organizations needing local-account groups or login history should consider the stated SSO recommendation.
Verdict
Argo CD brings Git-based state management, deployment, and visibility to Kubernetes delivery. Its self-managed deployment model and account-feature limits are important considerations when planning an installation.
Where Specifiction places it
- GitOps Tools#9 of 358.3
- Deployment Automation Software#10 of 348.3
- Continuous Delivery Software#11 of 328.3