강의

멘토링

로드맵

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

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

작성한 질문수

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

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

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

작성

·

183

1

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

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

파드 추가를 api에 호출하면 

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

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

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

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

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

퀴즈

74%나 틀려요. 한번 도전해보세요!

쿠버네티스의 주된 목적은 무엇일까요?

개별 컨테이너를 수동으로 관리하는 것

컨테이너화된 애플리케이션의 배포, 스케일링 등을 자동화하는 것

단순한 데이터베이스 솔루션을 제공하는 것

서버 간의 네트워크 연결을 보호하는 것

답변 1

0

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

안녕하세요!

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

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

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

감사합니다!

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

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

작성한 질문수

질문하기