Skip to content

Commit

Permalink
Merge pull request #47504 from andreaskaris/probe-readiness-correction
Browse files Browse the repository at this point in the history
Correct statement about Pod Ready condition in probe config section
  • Loading branch information
k8s-ci-robot authored Oct 16, 2024
2 parents bf334c6 + 61ceae6 commit 238feea
Showing 1 changed file with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,12 @@ as for readiness probes, but with a higher failureThreshold. This ensures that t
is observed as not-ready for some period of time before it is hard killed.

The kubelet uses readiness probes to know when a container is ready to start
accepting traffic. A Pod is considered ready when all of its containers are ready.
One use of this signal is to control which Pods are used as backends for Services.
When a Pod is not ready, it is removed from Service load balancers.
accepting traffic. One use of this signal is to control which Pods are used as
backends for Services. A Pod is considered ready when its `Ready` [condition](/docs/concepts/workloads/pods/pod-lifecycle/#pod-conditions)
is true. When a Pod is not ready, it is removed from Service load balancers.
A Pod's `Ready` condition is false when its Node's `Ready` condition is not true,
when one of the Pod's `readinessGates` is false, or when at least one of its containers
is not ready.

The kubelet uses startup probes to know when a container application has started.
If such a probe is configured, liveness and readiness probes do not start until
Expand Down

0 comments on commit 238feea

Please sign in to comment.