~/talk

Keynote: Anatomy of a Production Kubernetes Outage

links:none on file
slides:none on file

A production Kubernetes outage lasts 1h21m after a ledger deployment triggers Linkerd to route to stale pod IPs; Linkerd crashes with null pointer exceptions when it reads an empty EndpointSet created by a service scaled to zero. Root causes combine a gRPC client bug in etcd/API server, a version incompatibility between Kubernetes and Linkerd, and harmful human action restarting Linkerd pods. Built defenses include an edge fallback that sustains most card payments, and postmortem reveals gaps in monitoring and lack of chaos testing.

AI-written summary · about

  1. 0:00Introduction
  2. 3:22The Story
  3. 9:40The Root Cause
  4. 11:40Lessons Learned
  5. 13:28Chaos Engineering
~/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.