~/talk

Kubernetes Failure Stories and How to Crash Your Clusters

slides:none on file

Zalando runs ~118 clusters across ~380 AWS accounts for ~900–1,000 developers and presents eight concrete failures: a shared ALB + Skipper OOM that knocked healthy backends to zero; a mis-indented cronjob that exploded pods to ~3,000; CoreDNS OOM requiring memory bumps to 4GB and node-local caching; an etcd/API timeout traced to T2 instance packet drops; an upgrade-path bug fixed by adding in-place upgrade tests; a kubelet memory leak to ~9GB; and CPU throttling that backed up a secrets injector to 58k queued items.

AI-written summary · about

  1. 0:00Introduction
  2. 1:45Checkout payment failure
  3. 5:54Product detail page errors
  4. 7:40CoreDNS OOM crash
  5. 10:08kubectl delete human error
  6. 11:13API server latency spikes
  7. 14:23Cluster upgrade failure
  8. 17:09kubelet memory leak
  9. 18:55Secret injection CPU throttling
  10. 22:26Failure causes and lessons
  11. 27:17Q&A
~/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.