Multi-cluster, multi-apps, multi-value deployments using Argo CD Application Sets
summary
Shows how Argo CD ApplicationSets generate real Application CRDs to deploy many apps across many clusters with per-cluster overrides, using the git generator plus the cluster generator and matrix composition; a single applied file in the demo creates 13 applications generated from one file. Recommends labeling clusters, using multiple ApplicationSets plus optional app-of-apps, avoiding the Helm sandwich, and using the PR generator to create and destroy preview environments automatically.
AI-written summary · about
chapters (10)
- 0:00Argo CD and Application Sets intro
- 3:53Why Application Sets matter
- 10:29Application Sets vs App of Apps
- 12:57Avoiding Helm antipattern
- 18:08Multi-cluster app distribution
- 24:07Managing clusters with labels
- 27:18Using multiple Application Sets
- 29:26Dynamic preview environments
- 33:38Misconceptions and advice
- 35:45Q&A
related talks
35mManage More Clusters with Less Hassle, with Argo CD Application Sets
32mDeploy N applications to N clusters using Argo CD ApplicationSet
21mApplied GitOps with Argo CD Autopilot Using Multiple Clusters with an ApplicationSet
26mManaging GitOps Deployments in Multi-cluster Production Environments
01h 38mScaling Multi-cluster Management with Argo CD and Application Sets
24mScaling GitOps Using ArgoCD Application-Sets: Lesson Learnt
10mKeynote Scaling GitOps Using ArgoCD Application Sets Lesson Learnt
34mInfrastructure at Scale Using ArgoCD
