Probet antavat kubeletin tarkistaa kontin terveyden ja toimia tuloksen perusteella. Niitä on kolme: liveness (onko se elossa, vai pitäisikö se käynnistää uudelleen?), readiness (onko se valmis vastaanottamaan liikennettä?) ja startup (onko se saanut käynnistyksensä valmiiksi?). Kukin vastaa eri kysymykseen.
Kolme probea yhdellä silmäyksellä
LIVENESS → "Is the app stuck/deadlocked?" FAIL → kubelet RESTARTS the container
READINESS → "Can it serve traffic right now?" FAIL → Pod removed from Service endpoints
(NOT restarted)
STARTUP → "Has the slow boot finished?" runs FIRST; while it runs, liveness &
readiness are held off
