- Checks if the container is running and healthy.
- Triggers a container restart if the probe fails.
- Focuses on the overall health of the container.
Readiness Probe:
- Determines if the container is ready to handle traffic.
- Temporarily removes the container from service if the probe fails.
- Enables dynamic scaling and smooth service updates without disrupting traffic.
Startup Probe:
This probe determines whether a container has started or not.
The startup probe is run only once, after the container has been created, and it will delay the start of the readiness and liveness probes until it succeeds.
If the startup probe fails, the container is considered to have failed to start and Kubernetes will attempt to restart the container.
Top comments (0)