Probes kubelet को किसी container के स्वास्थ्य की जाँच करने और परिणाम पर कार्रवाई करने देते हैं। तीन हैं: liveness (क्या यह जीवित है, या इसे restart किया जाना चाहिए?), readiness (क्या यह traffic लेने को तैयार है?), और startup (क्या इसका boot होना पूरा हुआ?)। हर एक अलग सवाल का जवाब देता है।
तीन probes एक नज़र में
LIVENESS → "क्या app अटका/deadlocked है?" FAIL → kubelet container को RESTART करता है
READINESS → "क्या यह अभी traffic दे सकता है?" FAIL → Pod को Service endpoints से हटाया जाता है
(RESTART नहीं)
STARTUP → "क्या धीमा boot पूरा हुआ?" पहले चलता है; जब तक चलता है, liveness व
readiness रोक दिए जाते हैं
