Kubernetes Cluster - Master
& Worker
Node로 이루어져 있음
Application은 Container 형태로 구성
각 항목들 세부적으로 공부하고 내용 정리 반드시 필요
* Kubernetes의 backing storage
* key-value store
* 정보저장 DB
* Node Controller
- Node를 Cluster에 On-Boarding
- 장애 처리
* Replication Controller
- 복제 그룹 실행 보장
- Worker에 올릴 Container 식별
- Node 크기
- Container 수 등등..
- Master Node 내 모든 작업 Orchestration
- Container 실행 엔진
- Master, Worker 모든 곳에 CRE 설치를 통해 Control 구성 요소를 Container로 Host
- ex) Docker, ContainerD, ...
- Cluster의 각 Node에서 실행되는 Agent
- kube-apiserver에 주기적으로 상태 보고서 전달(Node, Container 상태 모니터링)
- kube-apiserver 지시 듣고 필요한대로 Node에서 Container 배포 & 파괴
- Worker Node간의 통신 담당
- Worker Node에 필요한 규칙 시행