Kubernetes at Reddit: Tales from Production
Talkat KubeCon + CloudNativeCon North America 2019 · on Thursday, 2019-11-21· at 15:20· Ballroom Sec 20AB - San Diego Convention Center, Upper Level·
summary
Reddit describes rapid org-wide Kubernetes adoption after a March 2019 InfraRed launch with a two-week onboarding cadence, now running about 45 services in production and ~20 queued, spread across roughly 19 clusters. Deploys use Spinnaker + Helm initially, moving Reddit-authored services to a Starlark resource generator; OPA enforces cluster policies but caused API timeouts on pre-1.14 control planes before admission timeout fixes. Local dev pivots from minikube/scaffold to remote-first + Tilt, and single‑AZ cluster groups reduce blast radius and outages.
AI-written summary · about
chapters (15)
- 0:00Start
- 3:40Microservices without empowerment
- 5:01Infra Red Development and Launch
- 6:28Org wide Onboarding: The Plan
- 7:02Org-wide Onboarding: What went well
- 11:18Managing our clusters: The Plan (Cluster groups)
- 13:05Managing our clusters: What didn't go well
- 15:19Cluster policy: The Plan
- 16:27Cluster policy: What went well
- 16:48Cluster policy: What didn't go well
- 18:04Cluster policy: What we'd do differently
- 22:18YAML: What we'd do differently
- 25:37Dev Environment: The Plan
- 27:35Dev Environment: What we'd do differently
- 30:02Next challenges
related talks
42mDrupal, Kubernetes, Production
15mSystematising Production Operations: Reddit Control Tower
34mKubernetes from Dev to Prod at GoEuro
35mKubernetes journey
32mAutomating and Testing Production Ready Kubernetes Clusters in the Public Cloud
35mNavigating the Kubernetes Odyssey: Lessons from Early Adoption and Sustained...
45mLearning How to Pronounce Kubernetes to Production in 3 Months!
20mKeynote: Kubernetes at GitHub
