마스터 노드의 구성요소 - kubectl: 쿠버네티스 클러스터에 명령을 내림 - API 서버: 쿠버네티스 클러스터의 중심 역할을 하는 통로. 요소들이 API 서버를 중심에 두고 통신 - etcd : 구성요소들의 상태 값이 저장됨 - 컨트롤러 매니저: 쿠버네티스 오브젝트의 상태 관리 - 스케줄러: 파드를 조건에 맞는 워커 노드에 지정하고 파드가 워커 노드에 할당되는 일정을 관리 워커 노드의 구성 요소 - kubelet: 파드의 구성 내용(podspec)을 받아서 컨테이너 런터임으로 전달하고 파드 안의 컨테이너들이 정상 작동하는지 모니터링 - 컨테이너 런타임 (CRI): 파드를 이루는 컨테이너의 실행을 담당 - 파드: 한 개 이상의 컨테이너로 단일 목적의 일을 하기 위해 모인 단위.
웹 서버 역할을 할 수도 있고 로그나 데이터를 분석할 수도 있다. 선택 가능한 구성요소 - 네트워크 플러그인 : 쿠버네티스 클러스터의 통신을 위한 요소. e.g., 캘리코 - CoreDNS : 쿠버네티스 클...
원문 링크 : [k8s] 쿠버네티스 개념 정리