컨트롤 플레인 내부 통신

컨트롤 플레인 내부 통신 An architecture diagram generated by Archify. kube-scheduler · 파드 배치 결정 · Architecture component kube-scheduler 파드 배치 결정 kube-controller-manager · 상태 조정 루프 · Architecture component kube-controller-manager 상태 조정 루프 cloud-controller-manager · 클라우드 연동 · Architecture component cloud-controller-manager 클라우드 연동 kube-apiserver · 유일한 통신 허브 · Architecture component kube-apiserver 유일한 통신 허브 etcd · 클러스터 상태 저장소 · Architecture component etcd 클러스터 상태 저장소 watch / bind watch / update watch / update 읽기/쓰기 Legend 백엔드 서비스 데이터 저장소

허브-스포크 구조

  • • 모든 컴포넌트는 kube-apiserver하고만 통신
  • • 컴포넌트끼리 직접 통신하지 않는다

etcd 접근 통제

  • • etcd에 직접 접근하는 것은 kube-apiserver뿐
  • • 인증·인가·검증을 한 지점에서 강제