Probe kubelet-কে একটি container-এর স্বাস্থ্য পরীক্ষা করতে এবং ফলাফলের উপর ভিত্তি করে কাজ করতে দেয়। তিনটি আছে: liveness (এটি কি জীবিত, নাকি restart করা উচিত?), readiness (এটি কি ট্রাফিক গ্রহণে প্রস্তুত?), এবং startup (এটি কি এখনও boot শেষ করেছে?)। প্রতিটি একটি ভিন্ন প্রশ্নের উত্তর দেয়।
এক নজরে তিনটি probe
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
