<p>I am using readinessprobe for rolling updates. It works fine. But even after pods comes up. It keeps pinging healthz even after pod is running. I was assuming it will stop pinging when pods are up and running. Is it right?</p>

<pre><code>specs:
   containers:
   - name: ready
     readinessProbe:
    httpGet:
      path: /healthz
      port: 80
</code></pre>

<p><code>readinessProbe</code> and <code>livenessProbe</code> will continue to do the check depends on the periodSeconds you have set or default value which is 10 seconds.</p>

<p><code>readinessProbe</code> and <code>livenessProbe</code> do the exact same thing. The difference is the actions to be performed in case of failure.</p>

<p><code>readinessProbe</code> will shut the communication down with the service in case of failure - so that service does not send any request to the Pod.</p>

<p><code>livenessProbe</code> will restart the Pod in case of failure. </p>
