title: Why do I need 3 different kind of probes in kubernetes: startupProbe, readinessProbe, livenessProbe
body: <p>Why do I need 3 different kind of probes in kubernetes:</p>
  <ul>
  <li>startupProbe</li>
  <li>readinessProbe</li>
  <li>livenessProbe</li>
  </ul>
  <p>There are some questions (<a href="https://stackoverflow.com/questions/55423405/k8s-livenessprobe-vs-readinessprobe">k8s - livenessProbe vs readinessProbe</a>, <a href="https://stackoverflow.com/questions/59850959/setting-up-a-readiness-liveness-or-startup-probe">Setting up a readiness, liveness or startup probe</a>) and articles about this topic. But this is not so clear:</p>
  <ul>
  <li>Why do I need 3 different kind of probes?</li>
  <li>What are the use cases?</li>
  <li>What are the best practises?</li>
  </ul>