<p>I am trying to write a API to return pod health status considering all the probe checks are successful. I have one quick question, what is the criteria of kubectl get pod status showing &quot;Running&quot;? Will it take care of the all the probes status success (liveness, readiness and startupProbe).</p>

Purnima Rani
<p>if your container starts successfully status will be running a simple scenario but <strong>probes</strong> manage the <strong>Ready</strong> state.</p>
<p>if any of your probes fail that might can change the status from <strong>ready 1/1</strong> to <strong>0/1</strong>. depends on condition and configuration.</p>
<p>it might possible container or pod status will be in <strong>running</strong> codnition but if your API not successfully returning <strong>200</strong> or <strong>204</strong> to <strong>probes</strong>, POD may not come to a <strong>ready</strong> state for handling user traffic.</p>
