DevOps & CI/CD

Kubernetes Liveness vs Readiness vs Startup Probes

DevOps & CI/CD diagram · made in Skemio

Flowchart tracking kubelet probe logic from Startup probe check, to Readiness routing, and Liveness restart handling.
Flowchart tracking kubelet probe logic from Startup probe check, to Readiness routing, and Liveness restart handling.

What it shows

  • Startup probes disable other checks during initial data hydration.
  • Readiness probes cut incoming traffic without terminating the container.
  • Liveness probes kill and restart containers that are deadlocked.

The takeaway

Never use liveness probes to verify external dependencies; use readiness probes to regulate pod traffic.

More devops & ci/cd diagrams