kubectl → 쿠버네티스 클러스터 관리 위한 CLI
kubeadm → 쿠버네티스 클러스터를 쉽게 구축하기 위한 CLI
kubelet → 쿠버네티스 노드에서 동작하는 구성 요소 - 컨테이너 기동, 정지, 관리
manifests → 쿠버네티스 리소스를 정의내리는 파일들
yaml → 파일의 확장자 형식 중 하나
클러스터 → 노드라는 워커머신의 집합
쿠버네티스 클러스터의 모든 정보가 저장되는 보관함
분산 KVS(Key Value Store)
쿠버네티스 API를 제공하는 구성 요소
kubectl로 커맨드를 날리면 kube-apiserver로 전달되어 리소스의 생성/삭제 작업
kube-scheduler, kube-controller-manager 등의 구성 요소도 전부 apiserver로 요청을 전달하여 작업
가용성, 성능 및 용량을 관리하는 스케줄러
kube-apiserver에 등록된 파드 리소스를 기동하는 노드 정보 부분 요청 -> 수정함으로써 스케쥴링