Argo CD
argoproj.github.io
What it is
Argo CD is a free, open-source declarative GitOps continuous delivery tool for Kubernetes. It compares live applications with desired state in Git and can synchronize differences automatically or manually. Applications can use Kustomize, Helm, OCI images, YAML, JSON, Jsonnet or custom configuration-management plugins, and deploy across multiple clusters. A web UI and CLI expose application activity and deployment controls. Argo CD provides health analysis, drift detection, rollback to Git-committed configurations, audit trails and Prometheus metrics, plus PreSync, Sync and PostSync hooks for rollout workflows. Access features include SSO integrations, multi-tenancy and RBAC policies, with documented OIDC, OAuth2, LDAP, SAML 2.0, GitHub, GitLab, Microsoft and LinkedIn connections. Installation options include multi-tenant and Core setups; high availability is recommended for production. Core omits the Argo CD RBAC model, API, notification controller and OIDC authentication. Documentation also warns about privileged ApplicationSet access and Alpha or Beta compatibility risks.
Spec sheet
- Purpose
- Argo CD is a declarative GitOps continuous delivery tool for Kubernetes.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Integrations
- The feature list names GitHub, GitLab, Bitbucket, OIDC, OAuth2, LDAP, SAML 2.0, and Prometheus integrations or support.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Security
- The security documentation describes JWT authentication, RBAC authorization, TLS for network communication, and redaction of sensitive data in API payloads and logs.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Support
- The support guide directs users to documentation, FAQs, existing issues, the Argo CD Slack channel, and bug reports or feature requests.Read 4 Oct 2026 · argo-cd.readthedocs.io
- License
- The project repository provides the software under the Apache License, Version 2.0, whose license grant is no-charge and royalty-free.Read 4 Oct 2026 · github.com
- Access and authorization
- It provides a web UI, CLI, SSO integrations, multi-tenancy, and RBAC policies.Read 4 Oct 2026 · argo-cd.readthedocs.io
- Audit and rollout
- It supports audit trails for application events and API calls, plus PreSync, Sync, and PostSync hooks for complex rollouts.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Community support
- The project README directs users to GitHub Discussions and the #argo-cd Slack channel for questions and support.Read 5 Oct 2026 · github.com
- Configuration formats
- It supports Kustomize, Helm, Jsonnet, plain YAML or JSON manifests, and custom config management plugins.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Core limitations
- Argo CD Core does not provide the Argo CD RBAC model, API, notification controller, or OIDC-based authentication.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Deployment controls
- It provides rollback to Git committed configurations, health analysis, drift detection, and automated or manual syncing.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Deployment model
- It continuously compares running applications with the desired state in Git and can automatically or manually sync differences.Read 4 Oct 2026 · argo-cd.readthedocs.io
- Feature maturity
- The documentation cautions that Alpha and Beta features may break compatibility and advises against relying on them in production without control over upgrades.Read 4 Oct 2026 · argo-cd.readthedocs.io
- GitOps workflow
- It monitors live applications against desired state in Git and can automatically or manually sync differences.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Identity and access
- The feature list includes SSO integrations and multi-tenancy with RBAC policies.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Installation
- Argo CD offers multi-tenant and core installations; its documentation recommends the high-availability installation for production use.Read 4 Oct 2026 · argo-cd.readthedocs.io
- Installation options
- The documentation describes multi-tenant and headless Core installations; the non-high-availability installation is marked not recommended for production use.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Interfaces
- Argo CD provides a web UI and CLI for application activity, automation, and CI integration.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Manifest sources
- It supports Kustomize, Helm, OCI images, YAML, JSON, Jsonnet, and custom config management plugins.Read 4 Oct 2026 · argo-cd.readthedocs.io
- Multi-cluster
- Argo CD can manage and deploy applications to multiple clusters.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Security caveat
- The security guidance warns that unauthorized write access to a trusted Git repository can affect deployed Kubernetes resources.Read 5 Oct 2026 · argo-cd.readthedocs.io
- Visibility
- Features include application health analysis, configuration drift detection, an application activity view, audit trails, and Prometheus metrics.Read 4 Oct 2026 · argo-cd.readthedocs.io
Plans and prices
Strong points and limits
Strong points
- Free and open source
- Automatic or manual Git synchronization
- Supports multiple manifest formats
- Multi-cluster deployment
- Health, drift and audit visibility
Limits
- Core omits RBAC, API and OIDC authentication
- High availability is recommended for production
- Alpha and Beta features may break compatibility
- Trusted Git write access can affect resources
Who it suits
It suits Kubernetes teams using Git as the desired-state source for deployments. It is relevant to organizations needing multi-cluster delivery, drift visibility, access controls and rollout hooks.
Verdict
Argo CD provides Git-driven Kubernetes delivery with synchronization choices, multi-cluster support and operational visibility. Installation variant limitations and documented security cautions should shape deployment decisions.
Where Specifiction places it
- Continuous Delivery Software#3 of 328.8
- Kubernetes Deployment Tools#3 of 288.8