Skip to main content
Argo CD logo

Argo CD

Declarative GitOps CD for Kubernetes

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. It continuously monitors running applications and compares live state against desired state in Git, automatically or manually syncing to maintain consistency.

18.0k
GitHub Stars
free
Pricing
Yes
Self-Hostable

Features

  • GitOps continuous delivery
  • Declarative application definitions
  • Automated sync and drift detection
  • Multi-cluster management
  • Helm, Kustomize, Jsonnet support
  • RBAC and SSO integration
  • Web UI and CLI
  • Rollback capabilities
  • Health status monitoring
  • Application sets for multi-app

Pros

  • + Industry-standard GitOps tool
  • + Excellent Kubernetes integration
  • + Active CNCF community
  • + Powerful UI and CLI
  • + Supports multiple config tools

Cons

  • Kubernetes-only
  • Can be complex to configure
  • Resource-intensive for large clusters
  • Learning curve for GitOps concepts