Probe memungkinkan kubelet memeriksa kesehatan sebuah container dan bertindak atas hasilnya. Ada tiga: liveness (apakah masih hidup, atau harus di-restart?), readiness (apakah siap menerima trafik?), dan startup (apakah sudah selesai boot?). Masing-masing menjawab pertanyaan yang berbeda.
Ketiga probe sekilas
LIVENESS → "Apakah app macet/deadlock?" FAIL → kubelet me-RESTART container
READINESS → "Bisakah melayani trafik sekarang?" FAIL → Pod dihapus dari endpoint Service
(TIDAK di-restart)
STARTUP → "Sudahkah boot yang lambat selesai?" jalan DULUAN; selama berjalan, liveness &
readiness ditahan
