ETCD (1) 썸네일형 리스트형 [Kubernetes] Control Plane - Kube Api Server 한 줄 요약: 쿠버네티스에서 무언가를 바꾸는 유일한 방법은 API 서버에 HTTP 요청을 보내는 것이다. 위 그림의 핵심위 아키텍처 그림을 보면 스케줄러와 컨트롤러 매니저, 그리고 워커 노드의 kubelet 사이에는 직접 연결된 선이 없다. 모든 선은 가운데의 kube-api-server 상자를 거친다. etcd로 들어가는 선도 오직 API 서버에서만 나온다. api-server 를 통하는 것은 쿠버네티스 설계의 핵심 그 자체다. 쿠버네티스는 컴포넌트들이 서로를 호출하며 협업하는 시스템이 아니다. 모든 컴포넌트는 오직 API 서버만 바라보고, 서로의 존재조차 모른다. 스케줄러는 kubelet에게 "이 파드 좀 띄워줘"라고 말하지 않는다. 그냥 API 서버에 있는 파드 객체에 nodeName: node-.. 이전 1 다음