~/talk

10 Weird Ways to Blow Up Your Kubernetes

links:none on file
slides:none on file

Airbnb reports running 700+ services across 1000s of nodes and dozens of clusters and demonstrates ten concrete failure modes: cron jobs that never end when sidecars live on, a kubelet patch (Lyft annotation) to order sidecars, service-mesh restarts doubling HAProxy memory, daemonsets spawning thousands of pods on a 2,000-node cluster, hitting ECR 10,000-image limit and building an ECR-cleaner singleton in a management cluster, init/sidecar ordering hacks, CRD status/observedGeneration workarounds, JVM cgroup surprises, and an HPA that spikes to ~190 pods on deploy; some fixes are hacky, some require k8s patches.

AI-written summary · about

  1. 0:00Intro
  2. 0:46Zombie Jobs
  3. 6:12Service Mesh Speeding Accidents
  4. 8:52Monster Daemonsets
  5. 12:10Where's my docker image?!
  6. 18:27Where's my Custom Resource?
  7. 24:54Autoscale -ocalypse
  8. 31:14Scheduling is easy and fun
~/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.