Managing Thousands of Clusters and Their Workloads with Flux
Talkat GitOpsCon Europe 2022 · on Tuesday, 2022-05-17· at 14:55· Joaquin Rodrigo Room I | Mall Level | Central Forum·
summary
Claim: a management cluster uses Flux plus OPA Gatekeeper and Cluster API to declare and operate thousands of clusters from Git, bootstrapping Flux, creating a secret with kubeconfig, and applying Flux customizations targeting remote clusters that pull three repos per cluster: common, workspace, and cluster-specific. Demo shows attaching/detaching clusters (detaching removes applied resources but leaves Flux), tenant isolation via per-tenant Git repositories and workspaces, and recommends staged rollouts to avoid blast radius while noting repo-conflict and override issues remain.
AI-written summary · about
chapters (28)
- 0:00Intro
- 1:25Exceptions to the rule
- 3:15Treat your clusters as cattle
- 5:49Getups comes to the rescue
- 7:54Dont give users access
- 8:36Multicluster template
- 9:45Multicluster workflows
- 10:08Adoption
- 10:37Grouping
- 11:18Configuration
- 11:52Personas
- 12:49Flux
- 14:33Flux Documentation
- 15:34Cluster Overview
- 16:18Create Management Cluster
- 17:28Attach Management Cluster
- 20:45Attach a Cluster
- 21:57Flux Install
- 22:43Workspaces
- 24:34Cluster Repository
- 25:34Attach Cluster
- 25:56Detached Cluster
- 26:24What it doesnt do
- 28:15Demo repository visualization
- 29:45Embrace upstream open source
- 30:11Keep it near to the ground
- 30:40Make it simple for users
- 31:11Dont stop experimenting
related talks
47mOne Repo to Rule Them All: Kubernetes Cluster Tenancy with Flux v2
39mEnhance Your Kubernetes Experience with GitOps & Flux
42mIntro: Flux
27mOrchestrating Multi-Tenancy Kubernetes Environments with Flux
07mFluxCD - Gitops For All Sizes
01h 01mManaging Kubernetes the GitOps way with Flux
24mHosting Applications in the Real World
06mProject Lightning Talk: Flux - What is it & What's New?
