Managing GitOps Deployments in Multi-cluster Production Environments
summary
Demo shows Argo CD deploying a multi-service app across four managed clusters (cloud and on‑prem) using Argo CD ApplicationSet and a monorepo. Clusters register as secrets with a label so the cluster generator auto-creates per-cluster apps, and sync waves and hooks enforce backend-before-frontend ordering and health checks. Uses Helm/Kustomize, deploys dev/stage/prod from one manifest, and promotes changes by copying environment YAML rather than branching; live demos deploy successfully.
AI-written summary · about
chapters (13)
- 0:00GitOps in multi-cluster
- 1:27GitOps and Argo CD
- 3:54Demo 1: Same cluster deploy
- 4:58Remote clusters with sync waves
- 7:27Demo 2: Ordered sync waves
- 8:31Scaling with Application Sets
- 10:19Demo 3: Multiple environments
- 12:07Multi-cluster strategies
- 13:08Demo 4: All managed clusters
- 14:37Environments to clusters
- 15:59Demo 5: Multi-cluster strategy
- 18:08Promoting applications
- 19:56Q&A: Argo CD auth
related talks
24mScaling GitOps Using ArgoCD Application-Sets: Lesson Learnt
30mManage your kubernetes cluster in the GITOPS way !!
21mApplied GitOps with Argo CD Autopilot Using Multiple Clusters with an ApplicationSet
36mMulti-cluster, multi-apps, multi-value deployments using Argo CD Application Sets
01h 38mScaling Multi-cluster Management with Argo CD and Application Sets
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
35mHow To Build Production Grade DevOps Platform Using Argoproj
26mGitOps Me Some of That! Managing Hundreds of Clusters with Argo CD
