Probe는 kubelet이 컨테이너의 건강 상태를 확인하고 그 결과에 따라 행동하게 한다. 세 가지가 있다: liveness(살아있는가, 아니면 재시작해야 하는가?), readiness(트래픽을 받을 준비가 되었는가?), startup(부팅을 마쳤는가?). 각각 다른 질문에 답한다.
세 가지 probe 한눈에
LIVENESS → "앱이 멈췄나/데드락인가?" FAIL → kubelet이 컨테이너를 RESTART
READINESS → "지금 트래픽을 처리할 수 있나?" FAIL → Pod가 Service 엔드포인트에서 제거됨
(재시작되지 않음)
STARTUP → "느린 부팅을 마쳤나?" 먼저 실행; 실행되는 동안 liveness &
readiness는 보류됨
