Building Resilient Services on Kubernetes
Talkat AppDeveloperCon Europe 2024 · on Tuesday, 2024-03-19· at 17:00· Pavilion 7 | Level 7.3 | Room S04·
summary
Intuit runs 7,000 applications across 315 Kubernetes clusters and reports elimination of most infrastructure 5xx errors by applying concrete controls: use AWS ALB with the ALB Ingress controller and pod Readiness Gates to avoid premature target registration; implement graceful shutdown via preStop hooks and terminationGracePeriodSeconds and a Java starter kit that toggles Spring Boot server.shutdown; pre-warm new replicas or use ALB slow‑start; and protect capacity with correctly configured PodDisruptionBudgets.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:21Is Kubernetes a myth
- 1:14Agenda
- 1:40Intuit
- 3:56Flow of traffic
- 5:20Readiness probes Pod Readiness Gates
- 7:43Problems with Readiness probes
- 10:53Pod termination
- 12:38Prestop Hook
- 14:53Java Starter Kit
- 20:35Pod Disruption Budget
- 23:45Summary
related talks
43mBuilding Resilient Services on Kubernetes
17mResiliency Patterns in Kubernetes
17mResilient Applications on Kubernetes
38mBuilding the Perfect Infrastructure with Kubernetes
51mBuilding a Resilient Application Infrastructure on Kubernetes
44mBuilding Resilient Application Deployments on Kubernetes
27mRunning Kubernetes in Production A Million Ways to Crash Your Cluster
35mPerforming Infrastructure Migrations at Scale
