Udemy의 Certified Kubernetes Administrator (CKA) with Practice Tests 강의의 19. Kubelet Server 챕터를 공부한 내용으로 강의 내용과 다를 수 있습니다. 정확한 내용은 강의를 들으시는 것을 추천드립니다.
1. Kublet
Kublet은 배의 선장처럼 worker node의 모든 활동을 주도한다.
- Kubelet은 master node와 유일하게 통신한다.
- Master node의 scheduler의 요청대로 pod를 node에 배치한다. (도커와 같은 컨테이너 런타임 엔진에 필요한 이미지를 다운로드 해 달라고 요청하여 인스턴스를 실행한다.)
- 정기적으로 node와 pod의 상태에 대해 kube-apiserver에 보고한다.
2. Kublet 설치
Kubeadm 툴을 사용하여 클러스터를 배포해도 kublet은 수동으로 설치해야한다.
하단 명령어로 설치 프로그램 다운로드 후 압축을 해제한 뒤 서비스를 실행 해줘야 한다.
# wget https://storage.googleapis.com/kubernetes-release/release/v1.13.0/bin/linux/amd64/kubelet
하단 명령어를 통해 worker node에서 실행중인 kublet과 kublet의 옵션을 확인 할 수 있다.
# ps -aux |grep kubelet
'IT 강의 > kubernetes' 카테고리의 다른 글
[CKA 강의 요약] Pod (0) | 2024.03.25 |
---|---|
[CKA 강의 요약] Kube Proxy (0) | 2024.03.14 |
[CKA 강의 요약] Kube Scheduler (0) | 2024.03.07 |
[CKA 강의 요약] Kube Controller Manager (0) | 2024.03.07 |
[CKA 강의 요약] Kube-apiserver (0) | 2024.03.07 |