Scale production grade K8s Multi-Cluster environments using GitOps
summary
Shows how to provision EKS clusters with Terraform and EKS Blueprints, then hand off Kubernetes deployment to Argo CD ApplicationSet so addons and workloads are pulled and continuously reconciled. Describes a reproducible pattern where Terraform creates IAM roles and annotated Kubernetes secrets, Argo CD generates applications per cluster, and a GitOps bridge scales a hub‑and‑spoke fleet with per‑cluster configs, IRSA‑based credentials, external‑secrets integration and policy checks.
AI-written summary · about
chapters (9)
- 0:00Introduction to Kubernetes on AWS
- 0:44Understanding Cluster Management
- 1:41Challenges of Scaling Kubernetes
- 3:19The GitOps Approach
- 6:22Deploying Clusters with Terraform and EKS Blueprints
- 8:06Integrating Argo CD for Kubernetes Management
- 11:19Hub and Spoke Model for Cluster Management
- 16:49Security Best Practices for Kubernetes
- 18:57Conclusion and Further Resources
related talks
36mMulti-Cluster Kubernetes Quick Delivery with IaC and GitOps
02h 47mA GitOps Architecture from Scratch: Gitlab, Ansible, Terraform, Kub and AWS
26mManaging GitOps Deployments in Multi-cluster Production Environments
35mMulti-Cluster Management Made Easy - Tsahi Duek and Dima Breydo
30mManage your kubernetes cluster in the GITOPS way !!
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
29mGitOps on all layers – maintain your Kubernetes cluster! — Hafid Haddouti
36mCyscale's Journey on Kubernetes
