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.

Used in Stacks

No saved stacks include this tool yet.