Argo CD

Open-source declarative GitOps continuous delivery for Kubernetes

Overview

Argo CD is a declarative GitOps continuous-delivery tool for Kubernetes: it runs as a controller in the cluster, treats Git repositories as the source of truth for desired application state, and flags drift when live state differs[13]. It supports Kustomize, Helm, Jsonnet and plain YAML manifests, manages multiple clusters, provides single sign-on through OIDC, OAuth2, LDAP and SAML 2.0, multi-tenancy with role-based access control, rollback to any committed configuration, health analysis, a web UI and CLI, webhooks from GitHub, Bitbucket and GitLab, sync hooks for blue/green and canary rollouts, audit trails and Prometheus metrics[13].

Argo CD belongs to the Argo project, which the CNCF accepted at incubating level on 26 March 2020 and graduated on 6 December 2022[14]. The software is free and open source. Argo CD has become a common choice for Kubernetes deployments because it makes Git the audit trail for production changes. It is limited to Kubernetes targets, requires a separate CI system to build images, and large multi-cluster installations need careful scaling and access design.

What Argo CD does

  • Git as source of truth
  • Drift detection and auto-sync
  • Helm, Kustomize, Jsonnet support
  • Multi-cluster management
  • SSO and RBAC
  • Sync hooks for canary and blue/green
  • Declarative GitOps for Kubernetes
  • Continuous drift detection and sync

Argo CD pricing

Free and open source.

Argo CD strengths and limitations

Strengths

  • Git-based audit trail
  • Strong drift detection
  • Free and CNCF-graduated
  • Multi-cluster support
  • Git is the single source of truth
  • Automatic drift detection

Limitations

  • Kubernetes-only
  • Needs separate CI
  • Scaling large installations takes effort
  • No vendor support by default
  • Kubernetes targets only
  • Needs a separate CI tool

Appears in

Argo CD alternatives and competitors

Alternatives to Argo CD: companies ranked in the same lists.

Is this your company?

Update the description, logo, image and link through the submission form. Editors review every change.

Update this listing

Is your company missing from a list?

Send your logo, description and link. Editors review every submission, and approved listings are clearly labelled.

Add your company