Cluster Federation in Kubernetes: Past, Present and the Future
summary
Built a Kubernetes federated control plane (started Q2 2016) that registers clusters and replicates resources; demo shows a federated replicaSet and secret propagated to nine GKE clusters across three regions, DNS records created via Google Cloud DNS/Route53, and intra-cluster service discovery resolving to the nearest shard. Implemented federated services and a global L7 load balancer (federated ingress) with single-IP routing and dynamic failover; worked end-to-end but security and federated storage remain unfinished. kubefed CLI simplifies control-plane deployment and cluster join.
AI-written summary · about
chapters (9)
- 0:00Introduction to federation
- 1:57Motivation and use cases
- 7:11Core challenges and concepts
- 10:25Project history and roadmap
- 17:15Community and contribution
- 18:50Federated services demo
- 29:47Federation architecture
- 33:50Control plane and tools
- 38:27Q&A session
related talks
19mKeynote: Kubernetes Federation
27mKubernetes Cluster Federation: How to Write a Federated Controller? [A]
40mDeep Dive: Kubernetes SIG Multicluster
01h 02mIntro + Deep Dive: Multicluster SIG
34mKubernetes Multi-Cluster Operations without Federation
41mConnecting Pool Kubernetes Clusters: Federation and Networks
42mSIG Multi-Cluster Deep Dive
18mDeclarative chain to Kubernetes multi clusters for automation of HA workloads.
