인프런 커뮤니티 질문&답변
강사님 노드에 kubelet에 관해 질문 있습니다.
작성
·
180
1
강사님 쿠버네티스 아키텍처를 너무 잘 설명해주신 덕분에 이해도가 많이 올라갔습니다 감사합니다!
노드의 kubelet 역할에 대해 문의 드립니다!
파드 추가를 api에 호출하면
controller 와 스케줄러를 거쳐 파드가 노드에 배치되고
노드에 kubelet pod 상태 업데이트를 한다고 했는데
이미 노드에 배치 된 파드를 큐블릿이 관리 목적으로 상태를 체크해 주는건가요?
아니면 큐블릿이 상태 업데이트를 끝내야 파드가 빈 노드에 정착?을 하는건가요?
kubelet은 단순 마스터서버에 의해 만들어진 파드가 잘 살아있나 헬스 체크만 하고 다른것은 아무 관여를 하지 않나여?
답변 1
0
subicura
지식공유자
안녕하세요!
kubelet의 역할은 노드에 할당된 파드를 생성하고, 생성한 파드의 상태를 체크합니다.
컨트롤러와 스케줄러가 특정 노드에 파드를 할당하면 할당 후 생성 대기 상태가 되고 kubelet이 실제 파드를 생성을 하게 됩니다.
더 궁금한점은 레퍼런스 문서를 참고하시면 좋을 것 같습니다.
감사합니다!
참고링크: https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/




