K8s 컨트롤 플레인

1 개요[ | ]

쿠버네티스 Control Plane
Kubernetes 컨트롤 플레인, k8s 컨트롤 플레인, k8s 제어 영역, k8s 제어부
  • 쿠버네티스 클러스터 관리 컴포넌트들의 집합
  • 쿠버네티스 클러스터에서 전체 시스템의 동작을 제어하고 관리하는 핵심 컴포넌트 집합
  • 클러스터의 두뇌(brain) 역할을 하며, 워크로드가 동작하는 노드들을 관리한다.
  • 컨테이너의 라이프사이클을 정의, 배포, 관리하기 위한 API와 인터페이스들을 노출하는 컨테이너 오케스트레이션 레이어
  • 컴포넌트: kube-apiserver, etcd, kube-scheduler, kube-controller-manager, cloud-controller-manager

2 주요 컴포넌트[ | ]

컴포넌트 설명
kube-apiserver 모든 요청의 진입점으로, 쿠버네티스 API를 제공하고 클러스터 상태를 읽고 쓰는 핵심 게이트웨이
etcd 클러스터의 상태와 구성 정보를 저장하는 분산 Key-Value 저장소
kube-scheduler 생성된 파드를 어떤 노드에 배치할지 결정하는 스케줄러
kube-controller-manager Deployment, Node, ServiceAccount 등 다양한 컨트롤러를 실행하여 클러스터 상태를 원하는 상태로 유지
cloud-controller-manager 클라우드 제공자의 API와 통합되는 컨트롤러(로드밸런서, 노드 등록 등)를 실행

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}