inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

대세는 쿠버네티스 (초급~중급편)

Pod - ReadinessProbe, LivenessProbe

ReadinessProbe 여부에 따른 Endpoint Address할당 문의

해결된 질문

256

CoonZaCCang

작성한 질문수 8

2

1. ReadinessProbe가 있다면:

ReadinessProbe successThreshold 값을 만족할 때 Address를 할당하고

2. ReadinessProbe가 없다면:

Pod과 Container가 모두  Running일 경우 Address를  할당하는지요? ( ContainerReady 및 Ready값 과 무관하게)

※ 추가로

Pod의 ContainerReady 및 Ready값 과는 무관한것으로 

생각되는데 맞는지 문의드립니다 항상감사드립니다.

kubernetes docker

답변 4

1

CoonZaCCang

네 제가 질문을 조금 잘못드린 점이 있는것 같습니다. 강의들 다시 들어보니  ReadinessProbe가 있을 경우에는 Pod과 Container가 running이어도 ContainerReady값이 False인 상태에서 ReadinessProbe를 성공해야 ContainerReady값을 True로 변경하는 것 같고요 ReadinessProbe가 없을 경우에는 Pod과 Container가 running이면 ContainerReady값이 true로 되는것같은데 이 내용이 맞을까요? 이렇기 때문에 APP 정상여부 까지 확인하고 Service를 붙여야하는 수준으로 관리하기 위해선 ReadinessProbe가 필요한 것이고요

0

일프로

네 위에 얘기한 부분은 제강의를 정확하게 이해하신 내용입니다~!

0

일프로

안녕하세요. 내용을 다시 검토 해보느라 답변이 좀 늦었네요.

2. 번에서 Pod와 Container가 모두 Running일 경우 Address를 할당하는 부분은 

ReadinessProbe를 사용하지 않았던 다른 Pod-Service 연결 예제들을 해봤을때 Address를 할당하기 때문에 Service를 통해 Pod에 연결됐다는걸 해보셔서 아시고 계실것 같은데 해당 질문을 주신 다른 이유가 있을까요?

그리고 보통 ContainerReady 값이 true 일 경우 Container의 Status가 Running이일텐데요. 그래서 아예 무관하다고 생각되진 않는데, 혹시  Container의 Status가 Running인데 ContainerReady가 false 인 경우를 보셔서 무관하다고 말씀하신 건지요?

그리고 아래 내용은 관련 속성에 대한 문서입니다.

저도 계속 쿠버네티스를 공부하는 입장에서 제말이 100프로 맞다고는 말씀드릴 수 없고요. 생각하신 부분에 대해서 근거 내용을 공유해주시면 좀더 검토해볼께요~

0

일프로

주말에 해당 부분에 대해서 좀더 자세히 확인을 해보고 답변드리겠습니다.

좋은 질문 감사합니다~!

yml 작성하다가 에러 발생해서 문의 드립니다.

0

39

2

설치수업중에 질문드립니다.

1

57

2

기초다지기 설치 문의드립니다.

1

105

4

HPA 부분 Auto Scaler 설치하는 링크가 없습니다!!

1

65

3

클러스터 초기화 및 팟 네트워크 세팅시 문제가 있습니다

1

101

1

환경 구성에 있어서 질문드립니다

1

92

2

configMap 파일생성

1

77

2

dashboard에서 pod 생성이 되지 않습니다.

1

77

2

nodePort 서비스 접근 Client sent an HTTP request to an HTTPS server

1

74

2

대시보드 화면이 달라요 ㅠㅠ

1

60

2

대시보드 접근이 안됩니다!

1

98

2

Ingress실습에 난관이 있습니다

1

67

2

master 노드에서 ssh 로그인 창이 안뜨는 오류

1

82

3

안녕하세요 일프로님 궁금한 거 있습니다

0

50

1

7강 마지막 대시 보드 출력에 관한 문제

1

57

2

Could not resolve host: externalname1; Unknown error

0

59

2

Failed to create pod sandbox

1

90

2

자료실을 못 찾겠습니다 ㅜ ㅡ ㅜ

0

57

2

0/3 nodes are available

1

57

2

Back-off restarting fail~~

1

100

4

쿠버네티스 대시보드 접속 문제

1

89

2

설치관련 질문입니다

1

116

2

raw.githubusercontent.com 에 대한 질문

1

138

2

worker노드 추가시에

1

68

1