Skip to content

Argo CD

What It Is

A GitOps tool for Kubernetes that synchronizes cluster state with a Git repository.

Core Ideas

  • application
  • sync
  • desired vs live state
  • auto-sync and manual sync
  • drift detection

Core Workflow

  1. Manifests or Helm values live in Git.
  2. Argo CD tracks the repository.
  3. A Git change becomes the source of truth for the cluster.

Practice

  • Argo CD works best when the team already operates through disciplined Git workflows.
  • Do not mix routine kubectl edit changes with GitOps-based management.