rtd7878.log
로그인
rtd7878.log
로그인
[따배쿠] 5-2. 쿠버네티스 Pod - livenessProbe를 이용해서 Self-healing Pod 만들기
김승오
·
2024년 9월 11일
팔로우
0
k8s
kubernetes
livenessprobe
pod
따배쿠
쿠버네티스
파드
쿠버네티스
목록 보기
4/27
liveness probe(1)
pod가 계속 실행할 수 있음을 보장
pod의 spec에 정의
liveness probe(2)
liveness probe 매커니즘
httpGet probe: 지정한 ip주소, port, path에 HTTP GET 요청을 보내, 해당 컨테이너가 응답하는지를 확인한다. 반환코드가 200이 아닌 값이 나오면 오류, 컨테이너를 다시 시작한다.
tcpSocket probe: 지정된 포트에 TCP연결을 시도. 연결되지 않으면 컨테이너를 다시 시작한다.
exec probe: exec명령을 전달하고 명령의 종료코드가 0이 아니면 컨테이너를 다시 시작한다.
liveness probe(3)
liveness probe 매개 변수
periodSeconds:
health check 반복 실행 시간(초)
initialDelaySeconds:
Pod 실행 후 delay할 시간(초)
timeoutSeconds:
health check후 응답을 기다리는 시간(초)
failureThreshold: 세 번까지 실패하면 실패!
김승오
코딩코
팔로우
이전 포스트
[따배쿠] 5-1-2. 쿠버네티스 Pod - Pod 동작 flow
다음 포스트
[따배쿠] 5-3, 4. 쿠버네티스 Pod - init container & infra container
0개의 댓글
댓글 작성