Multi-Cluster Management Made Easy - Tsahi Duek and Dima Breydo
summary
Builds reproducible EKS clusters with eks blueprints for CDK that encode defaults so teams instantiate clusters with few parameters. Uses Carpenter + Fargate for just‑in‑time nodes, installs add‑ons as Helm, and creates per‑team namespaces, RBAC and service accounts. Connects to apps via Argo CD up‑of‑ups and runs a self‑mutating CodePipeline that creates Dev/Test/Prod stages; demo shows onboarding a new team and app and successfully provisioning a test environment and its Argo applications.
AI-written summary · about
chapters (11)
- 0:00Introduction and speakers
- 1:06Challenges in multicluster management
- 6:26Infrastructure code composition
- 7:50GitOps principles and topologies
- 11:23EKS Blueprints framework
- 15:39Demo setup and overview
- 22:19Defining teams and clusters
- 25:04Creating the deployment pipeline
- 30:46Application onboarding with Argo CD
- 32:15Summary and resources
- 33:20Q&A session
related talks
01h 38mScaling Multi-cluster Management with Argo CD and Application Sets
20mScale production grade K8s Multi-Cluster environments using GitOps
26mManaging GitOps Deployments in Multi-cluster Production Environments
36mMulti-Cluster Kubernetes Quick Delivery with IaC and GitOps
15mGoing Multi Cloud in a Hurry with Quality and Style
47mPostmortem: A Modern Approach to Managing Kubernetes Clusters
32mDon't Start With 500 Clusters: Patterns in Scaling Multi-Cluster Kubernetes…
26mMulti-Tenant vs Micro-Clusters in Kubernetes-Driven Platform Engineering
