DEV Community

Ibrahim S
Ibrahim S

Posted on

Probe - Kubernetes

liveness Probe:

  • 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)