Argo CD
GitOps continuous delivery for Kubernetes. Argo CD is an open-source GitOps tool for Kubernetes, part of the Argo project under the Cloud Native Computing Foundation. It watches Git repositories containing manifests, Helm charts or Kustomize overlays and keeps clusters matching them. It shows the sync and health state of every application in a web interface.
When it is the right choice
- You run Kubernetes and want Git to be the source of truth for deployments
- You manage several clusters or environments from one place
- You want drift detection and simple rollback by reverting a commit
- Not relevant if you do not use Kubernetes
How we use it
- Structure Git repositories for applications and environments
- Connect CI so new images update manifests through pull requests
- Alert on failed syncs and unhealthy applications in Grafana or Slack
- Use progressive delivery with Argo Rollouts where gradual releases are needed
Related articles
CI/CD for Models and PromptsEvaluation gates, model registries, canary releases and rollback: applying CI/CD discipline to prompts and models in LLM applications.
GPU Nodes on Kubernetes Without Wasting MoneyNode pools, MIG, time-slicing, scale to zero and spot instances: practical ways to keep Kubernetes GPU costs under control for AI workloads.
vLLM vs Ollama vs TGI: Choosing an Inference ServerHow vLLM, Ollama and Hugging Face TGI differ in throughput, hardware support and operations, and which one fits your workload.Argo CD: frequently asked
What does GitOps change for our team?
Deployments become pull requests. Anyone can see what is running, who changed it and how to roll back, and manual cluster changes are detected.
How are secrets handled with Argo CD?
Secrets should not be stored in Git in plain text. We use tools such as External Secrets with Vault or a cloud secrets manager, or encrypted secrets.
Running Argo CD, or deciding whether to? Tell us what you have; the first consultation is free.
Let's talk »

