Kubelet
2023. 4. 8. 16:03ㆍKubernetes
Kubelet 은 마치 배의 선장과 같아서, 배의 모든일을 리드한다.
클러스터의 요소가 되기 위한 모든 문서작업을 처리한다.
Master 배와의 유일한 통신 수단이고,
- 마스터의 스케줄러로 부터 지시받은 컨테이너를 실거나 내린다.
주기적으로 배의 상태와 컨테이너들에 대한 상태 report 를 보낸다.
kubelet 은 쿠버네티스 워커노드 안에서 쿠버네티스 클러스터에 노드를 등록한다.
1. Register Node :
1) 노드등록 요청을 스케줄러로부터 받으면 Container runtimer 엔진한테 요청한다.
2) 아마 Docker가 요구된 image를 땡겨와 인스턴스를 실행시킨다.
2. Create Pods
3. Monitor Node & PODs
Kubelet 설치법
wgget https://storage.gooleapis.com/kubernetes-release/release/v1.13.0/bin/linux/amd64/kubelet
# kubeadm 으로 셋팅하면, kubelet을 자동적으로 배포하지않는다!
: 다른 요소와 차이점! 항상 워커노드에 수동 install 해야함.
# running process
ps -aux | grep kubelet
'Kubernetes' 카테고리의 다른 글
Recap -Pods (0) | 2023.04.09 |
---|---|
Kube-Proxy (0) | 2023.04.08 |
Kube-Scheduler (0) | 2023.04.08 |
Kube Controller Manager (0) | 2023.04.08 |
[Watch API] kube-scheduler 가 API server를 모니터링하는 방식 (0) | 2023.04.08 |