song
로그인
song
로그인
쿠버네티스 - probe
Song
·
2024년 9월 11일
팔로우
0
0
probe란,
각 컨테이너의 상태를 주기적으로 체크해주는 진단.
Probe Handler
Command
컨테이너 내 명령어를 실행
exitCode가 0으로 떨어지면 성공, 이외의 것들은 실패로 간주
HTTP
지정된 포트 또는 경로에서 HTTP Get 요청을 수행
응답 상태코드가 200보다 크고 400보다 작을 경우 성공으로 간주
TCP
지정된 포트에서 TCP 검사를 수행
포트가 활성화되어있다면 성공으로 간주
Probe 결과
Success
Failure
Unknown
Probe Type
liveness Probe
컨테이너 동작 여부 확인
실패할 경우 재시작 정책의 대상이 됨
readiness Probe
컨테이너가 요청을 처리할 준비가 되었는지 확인
실패할 경우 엔드포인트 컨트롤러는 파드에 연관된 서비스들의 엔드포인트에서 파드의 IP 주소 제거 (이 부분 자세히 확인 필요)
startup Probe
컨테이너 내 어플리케이션이 시작되었는지 확인
해당 probe가 성공할 떄까지 다른 프로브는 활성화 X
실패할 경우 재시작 정책의 대상이 됨
참고
https://medium.com/finda-tech/kubernetes-pod%EC%9D%98-%EC%A7%84%EB%8B%A8%EC%9D%84-%EB%8B%B4%EB%8B%B9%ED%95%98%EB%8A%94-%EC%84%9C%EB%B9%84%EC%8A%A4-probe-7872cec9e568
Song
Learn From Yesterday, Live Today, Hope for Tomorrow
팔로우
이전 포스트
[Leetcode/30days of JS] ToBe Or NotToBe
다음 포스트
2024년 회고 (금쪽이 개발자가 semi 금쪽이로 거듭났을 때)
0개의 댓글
댓글 작성