Argo CD
Declarative GitOps continuous delivery for Kubernetes
Argo CD is profiled here as a DevOps tool for engineering teams. Read about features, pricing, and how it compares to related options in the tools directory.
Description
Argo CD is a GitOps continuous delivery tool for Kubernetes, created at Intuit in 2018 and now a graduated CNCF project. It treats a Git repository as the source of truth, continuously compares declared manifests with live cluster state, and syncs or alerts when the two drift apart. Platform teams use it to manage hundreds of applications across many clusters from one control plane. Argo CD anchors the wider Argo project family alongside Argo Workflows and Argo Rollouts, all developed in the open under CNCF governance.
Key Capabilities:
Automated sync with drift detection and self-healing
Helm, Kustomize, and Jsonnet manifest support
Multi-cluster application management with ApplicationSets
Sync waves and hooks for ordered, progressive rollouts
SSO integration and role-based access control
Web UI, CLI, and REST/gRPC APIs under an Apache 2.0 license
Alternative tools
- Crossplane
Control-plane infrastructure as code built on Kubernetes
- Terraform
Declarative infrastructure as code across cloud providers
- Ansible
Agentless automation for configuration and provisioning
- OpenTofu
Open-source infrastructure as code, a Terraform-compatible fork
- Pulumi
Infrastructure as code in general-purpose programming languages
- Harness
AI-powered software delivery platform for the post-code lifecycle.
