~/talk

Scaling Kubernetes up to 1,000 Control Planes - Dario Tranchitella

Talkat ContainerDays 2023 · 2023-09-11..09-13· [kubernetes, cloud-infrastructure]
slides:none on file

Kamaji implements a control plane as a service by running API servers as pods, using Cluster API and kubeadm for bootstrap, supporting OpenStack, Equinix, AWS, Azure and vSphere. Experiments create 8,000 control planes in one hour with modest CPU (~2 vCPU) and memory spikes (~7 GB) and rely on etcd sharding or alternative RDBMS prefixes, local-path disks to cut latency, and heavy automation; testing reports roughly 70% cost savings versus spinning equivalent EKS clusters.

AI-written summary · about

  1. 0:00Introduction to speaker
  2. 1:00Multicluster management
  3. 2:05Pros and cons of multicluster
  4. 3:23Challenges in Kubernetes
  5. 5:53Technical hurdles for SREs
  6. 7:24Introduction to kamaji
  7. 9:34Kamaji architecture
  8. 11:43Kamaji features and use cases
  9. 13:21Open source and integration
  10. 14:54Scaling to thousands
  11. 16:43Optimizing ETCD data store
  12. 18:29Monitoring and performance
  13. 20:11Performance benchmarks
  14. 22:35Key takeaways and advice
  15. 24:12Financial benefits
  16. 25:32Demo and use cases
  17. 28:15Product overview
  18. 28:51Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.