kubernetes component control-plane
API 서버(kube-api-server)는 쿠버네티스 [[컨트롤 플레인 (Control Plane)]]의 핵심으로, ‘지휘 본부’ 역할을 합니다.
주요 역할
- **모든 통신의 관문 (Gateway) **
- 사용자(
kubectl),[[K8s - Kubelet]],[[K8s - Scheduler]]등 클러스터 내부/외부의 모든 컴포넌트가 통신하는 유일한 창구입니다.
- 사용자(
- ‘원하는 상태’ 저장
- 사용자의 모든 명령(요청)을 받아 유효성을 검증한 뒤, 이 ‘원하는 상태’를
[[K8s - etcd]]데이터베이스에 저장합니다.
- 사용자의 모든 명령(요청)을 받아 유효성을 검증한 뒤, 이 ‘원하는 상태’를
- 검증 (Validation)
- 사용자의 요청(YAML 등)이 문법에 맞는지, 권한이 있는지 확인합니다.
- 관련 링크:
[[Kubernetes 핵심 컴포넌트]],[[K8s - etcd]]
작성일: 2025-11-03