K8S

[K8S] 쿠버네티스 컴포넌트

푸른바다거북이14 2025. 7. 27. 21:21
  • 마스터 노드 컴포넌트
 ETCD key-value 타입의 저장소
kube api server k8s api 사용하도록 요청을 받고 요청이 유효한지 검사
kube scheduler 파드를 실행할 노드 선택
kube controller manager 파드를 관찰하며 개수를 보장
coreDNS 쿠버네티스 클러스터의 DNS 역할을 수행할 수 있는, 유연하고 확장 가능한 DNS 서버

 

  • 워커 노드 컴포넌트
kubelet 모든 노드에서 실행되는 k8s 에이전트
데몬 형태로 동작
kube proxy k8s의 network 동작을 관리
iptables rule을 구성
container runtime 컨테이너를 실행하는 엔진
docker, containerd, runc