Decision Tool · Delivery and operations
GitOps at Fleet Scale: Hundreds of EKS Clusters Without Losing Control
An Argo CD hub, Flux in every cluster, or both? Answer five questions to see which fits, then follow one app's releases across 320 clusters.
Fleet GitOps in 60 seconds
- GitOps: Git holds what each cluster should run, and a controller keeps the cluster matching it.
- Push or pull. An Argo CD hub pushes to every cluster: one dashboard, shared outages. Flux in each cluster pulls, even with no way in.
- Keep the hub healthy. Run several controller replicas, and split instances before the UI slows, often around 1,500 apps (one per app per cluster).
- Or let AWS run it. The EKS Capability for Argo CD runs the hub and reaches private and cross-account EKS clusters.
- The hybrid needs a hard line. Flux for add-ons and policies, Argo CD for apps, in separate repos, so no resource has two owners.