Probe
컨테이너 실행 후 kubelet이 probe를 이용하여 컨테이너 상태를 주기적으로 진단함
probe
유형 | 설명 |
---|---|
livenessProbe | 컨테이너 실행 확인 |
kubelet은 실패시 컨테이너 종료 및 재시작 정책에 따라 컨테이너 제시작 | |
readinessProbe | 서비스 요청에 응답할 수 있는지 진단 |
Handler
컨테이너 진단은 컨테이너가 구현한 Handler를 kubelet이 호출해서 실행함. 진단 결과는 Success, Failure, Unknown 세 가지가 있음
유형 | 설명 |
---|---|
ExecAction | 컨테이너 안에 지정된 명령 실행 후 종료 코드 0이면 Success |
TCPSocketAction | 컨테이너 안에 지정된 IP와 포트로 TCP 상태 확인 |
HTTPGetAction | 컨테이너 안에 지정된 IP, 포트, 경로로 HTTP GET 요청 |
응답 상태 코드가 200에서 400 사이면 Success로 진단 |
TO-DO
- 초기화 컨테이너
- 인프라 컨테이너
- 스태틱 파드
댓글남기기