Section 2: Core Concepts > 19. Kubelet

주영·2023년 11월 22일

udemy CKA

목록 보기
6/6

본 게시물은 유데미 Certified Kubernetes Administrator (CKA) with Practice Tests 강의를 듣고 정리한 글입니다.

  • kubelet의 역할
    1. Register Node
      • 워커 노드에 있는 kubelet이 쿠버네티스 클러스터로 노드를 등록
    2. Create Pods
      • 마스터 노드의 kube-scheduler의 지시에 따라 노드에 컨테이너를 실행하거나 삭제한다.
      • 노드에 컨테이너나 파드를 실행하라는 지시를 받으면 컨테이너 런타임 엔진에게 요청, 필요한 이미지를 끌어와 인스턴스를 실행 (kube-scheduler → kube-apiserver → kubelet → container runtime engine)
    3. Monitor Node & Pods
      • kubelet은 노드, 파드, 컨테이너의 상태를 계속 모니터링하고 일정 간격으로 kube-apiserver에 보고한다.
  • Installing kubelet
    • kubeadm을 사용하면 자동으로 kubelet을 배포하지 않음 ⇒ 다른 구성 요소와의 차이점
    • 워커 노드에 반드시 수동으로 kubelet을 설치해야 함
  • kubelet 옵션 확인하는 방법
    • 실행중인 프로세스를 통해 확인 가능
      $ ps -aux | grep kubelet

0개의 댓글