DevOps · Flashcard

What decision does a readiness probe help Kubernetes make about a Pod?

  • AWhether the Pod should receive traffic right now — a failing readiness probe removes the Pod from Service endpoints without restarting it
  • BWhether the Pod is stuck and should be restarted — a failing readiness probe causes the kubelet to kill and recreate the container
  • CWhether the Pod has finished initializing — a failing readiness probe prevents liveness checks from running until startup completes
  • DWhether the Pod should be evicted from the node — a failing readiness probe triggers the scheduler to move the Pod to a healthier node

Why this is the answer

Readiness answers "can this Pod handle requests?" not "is it alive?". A Pod that fails readiness stays running but gets no traffic through the Service. This is useful for warm-up periods, temporary overload, or dependency issues that the Pod can recover from on its own.

Official docs
Study in Gnoseed →