00 /What You Will Learn
By the end you will be able to
- Distinguish between Readiness probes (traffic routing) and Liveness probes (container restart).
- Demonstrate how Kubernetes removes unready pods from the Endpoints list with zero dropped requests.
- Observe the kubelet automatically restart a deadlocked container when its liveness probe fails consecutively.
- Configure a Startup probe to shield slow-initializing applications from premature crash loops.
- Avoid the dangerous cascading probe outage anti-pattern in production microservices.
Before you start
Finish Lab 61 (Services and Load Balancing) first. You should understand how a Service maps traffic to healthy Endpoints. Give Docker at least 4 GB of memory, and make sure kind and kubectl are installed.