Kubelet

2023. 4. 8. 16:03Kubernetes

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