정의

주요 목적


Kubernetes 핵심 개념

용어 설명
Pod K8s의 가장 작은 배포 단위. 하나 이상의 컨테이너 그룹으로, 네트워크·스토리지 공유
Node 컨테이너가 배포되는 물리/가상 서버 (Worker Node)
Cluster K8s가 관리하는 Node들의 집합
Master Node (Control Plane) 클러스터 관리·스케줄링 담당 (API Server, Scheduler, Controller)
Deployment 애플리케이션의 선언적 배포 관리 (버전 관리, 롤백)
Service Pod의 고정된 접근점. 로드밸런싱·디스커버리 제공
ReplicaSet Pod의 복제본을 유지 (Scaling)
Namespace 클러스터 내 자원 격리 (멀티테넌시 지원)
Volume Pod 내 데이터 저장소 (호스트 디렉토리, 외부 스토리지)

Kubernetes 아키텍처

Control Plane (마스터 노드)