강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

홍태경님의 프로필 이미지
홍태경

작성한 질문수

초보를 위한 쿠버네티스 안내서

쿠버네티스 아키텍처 3/3 (API 호출)

강사님 노드에 kubelet에 관해 질문 있습니다.

작성

·

180

1

강사님 쿠버네티스 아키텍처를 너무 잘 설명해주신 덕분에 이해도가 많이 올라갔습니다 감사합니다! 

노드의 kubelet 역할에 대해 문의 드립니다!

파드 추가를 api에 호출하면 

controller 와 스케줄러를 거쳐 파드가 노드에 배치되고

노드에 kubelet pod 상태 업데이트를 한다고 했는데 

이미 노드에 배치 된 파드를 큐블릿이 관리 목적으로 상태를 체크해 주는건가요?

아니면 큐블릿이 상태 업데이트를 끝내야 파드가 빈 노드에 정착?을 하는건가요? 

kubelet은 단순 마스터서버에 의해 만들어진 파드가 잘 살아있나 헬스 체크만 하고 다른것은 아무 관여를 하지 않나여?

답변 1

0

subicura님의 프로필 이미지
subicura
지식공유자

안녕하세요!

kubelet의 역할은 노드에 할당된 파드를 생성하고, 생성한 파드의 상태를 체크합니다.

컨트롤러와 스케줄러가 특정 노드에 파드를 할당하면 할당 후 생성 대기 상태가 되고 kubelet이 실제 파드를 생성을 하게 됩니다.

더 궁금한점은 레퍼런스 문서를 참고하시면 좋을 것 같습니다.

감사합니다!

참고링크: https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/

홍태경님의 프로필 이미지
홍태경

작성한 질문수

질문하기