쿠버네티스 클러스터 구성 요소 및 동작 이해 (4) - Kubelet
2023. 1. 15. 19:04
개발자: 지식 정리/쿠버네티스
Kubelet 작업 Kubelet은 워커 노드에서 실행하는 모든 것을 담당한다. Kubelet은 실행 중인 노드를 노드 리소스로 만들어서 API 서버에 등록한다. 실행 중인 노드를 모니터링하고 상태를 API 서버에 보고한다. API 서버를 지속적으로 모니터링해서 해당 노드에 파드가 스케줄링되면, 파드의 컨테이너를 실행한다. 설정된 컨테이너 런타임(도커, rkt 등) 에 지정된 컨테이너 이미지로 컨테이너를 실행함으로써 이 작업을 수행한다. Kubelet은 실행 중인 컨테이너를 계속 모니터링 하면서 상태, 이벤트, 리소스 사용량을 API 서버에 보고한다. 컨테이너가 제대로 실행되지 못하면, 컨테이너를 다시 시작한다. 컨테이너가 제대로 실행되지 못하면, 컨테이너를 다시 시작한다. API 서버에서 파드가 삭제되..