Skip to content
SPECIFICTION
Get listed

Argo CD

argo-cd.readthedocs.io

Free plan WebWindowsmacOSLinuxAPISelf-hosted
Visit argo-cd.readthedocs.io
Spec score 8.3 #9 of 35 in GitOps Tools

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

Argo CD Free Declarative GitOps delivery for Kubernetes · self-managed installation Read 3 Oct 2026 · github.com

Every Argo CD plan and price →

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

Alternatives to Argo CDAll alternatives →