Argo CD
Argo CD is a declarative GitOps continuous delivery tool for Kubernetes that continuously compares the desired state defined in a Git repository against the live cluster and can automatically sync the two. It was created at Intuit and is now a graduated Cloud Native Computing Foundation project.
Baseline topologies
| Topology | Minimum nodes | Roles |
|---|---|---|
| single-node | 1 | argocd |
| ha-controller | 2 | argocd-server, argocd-controller |
What drives the cost
- Managed applications
- Total number of Argo CD Application resources managed. Primary driver for application controller memory and reconciliation CPU.
- Concurrent sync operations
- Peak number of simultaneous sync/deploy operations. Drives repo-server and controller throughput.
Where it runs
bare_metal, dedicated, cloud_vm
Size Argo CD and get a cost estimate