https://kubernetes.io/docs/concepts/overview/components/
컴포넌트 -
컨트롤플레인 ,노드
쿠버네티스 클러스터의 핵심
1. Control Plane ( 도커가 설치되어있는 노드를 제어 ) -Master
- 3대 이상 셋팅
- 클러스터 전체를 제어하는 시스템
- node의 기능도 가지고 있다
- API(모든 요소들의 프론트엔드)서버를 통해서 접근
- etcd (etc demon) 모든 정보,설정 저장 keyvalue 스토리지
쿠버네티스 클러스터 상태를 저장 ( 쿠버네티스의 프로젝트는 아니다)
- Controller manager(ccm) 관리자 endpoint 네트워크 제공 클라우드와 상호작용
- Scheduler 컨테이너를 어떤 노드에 실행 할 것인가를 결정
2. Node (Container Host ,도커가 설치되어있는 시스템 ) -minions ,worker
- 컨테이너(Docker)를 실행
- kubelet 컨테이너를 실행하는 에이전트
- API가 kubelet에 요청하면 kubelet이 Docker에 명령
- k-proxy 컨테이너에 네트워크 제공
- CRI
'클라우드 > 쿠버네티스(Kubernetes)' 카테고리의 다른 글
쿠버네티스 Kubernetes 설치 / Cluster(클러스터) 생성 (0) | 2021.07.06 |
---|---|
쿠버네티스 Kubernetes Kubeadm 설치 (0) | 2021.07.06 |
쿠버네티스 Kubernetes 란 ? (0) | 2021.07.06 |
모놀리식 아키텍처 / 마이크로 서비스 아키텍처 (0) | 2021.07.06 |
웹서버(WS) VS 웹 어플리케이션(WAS) 서버 차이 (0) | 2021.07.06 |