다중 Controlplane, Worker 구성
The worker nodes can communicate with any master’s API server through a load balancer.
API서버가 DNS로 접근되면서 로드벨런싱이 된다면 worker 노드에서 정상적인 controlplane과 통신할 수 있다.
Isolating etcd from the other master services reduces workload for master servers.
Etcd를 별도로 빼면 Controlplane의 부하를 줄일 수 있다.
Decoupling etcd from the masters makes etcd administration and protection easier. Independent management allows for different protection and scaling schemes.
Etcd를 별도로 빼면 controlplane이 N개로 늘어나도 Etcd는 초기 클러스터 구성으로 사용할 수 있다.
Red Hat’s OpenShift introduces the concept of infrastructure nodes. These nodes host cluster services such as log aggregation, metrics collection and reporting, container registry services, and overlay network management and routing.
OpenShift는 infrastructure nodes라는게 있는데, 로깅/메트릭수집/리포팅/컨테이너레포지토리/네트워크관리/라우팅 역할을 하는 노드이다.
Red Hat recommends a minimum of three infrastructure nodes for production deployments. This ensures that the services have resources available and are able to migrate in the event of host maintenance or failure.
RedHat은 최소한 3개의 infrastructure 노드를 구성하길 권고한다.
'PaaS > Kubernetes' 카테고리의 다른 글
(Kubernetes) 외부에서 Kubernetes 리소스 접근을 위한 SA Token 생성 (0) | 2021.10.08 |
---|---|
(세미나) 2021 Kubernetes Community 발표회 정리 (0) | 2021.09.09 |
(Kubernetes) Rancher로 Kubernetes 노드 올리기 (0) | 2021.08.30 |
(Kubernetes) Controlplane HA 구성 (0) | 2021.08.27 |
(Kubernetes) GNU Debian에 MasterNode 설치하기 (0) | 2021.08.25 |