Docker & Kubenetes
2023. 11. 20.
Kubernetes Highly Available Clusters - 고가용성(HA) 클러스터 구축
고가용성(HA) 클러스터 컨트롤러와 스케쥴러, DNS는 대표 하나만 동작 API는 병렬 처리 etcd는 어느 한쪽에서 데이터 수정이 발생하면 동기화 고가용성 기본 구성은 마스터 노드 3개이며, 홀수 단위로 구성한다. 3개의 마스터 중 하나가 중지되면 총 약 66.6% 가 구동 중이기 때문에 서비스를 계속 지원하지만 2개가 중지되어 약 33.3%가 되면 남은 마스터 노드도 중지하여 서비스를 중단시킨다. 과반수 이상의 마스터 리소스가 활용가능해야 서비스를 지원한다 ⇒ 하나의 마스터를 구동하는 것 처럼 활용 가능 고가용성 클러스터 구성 순서 1. Runtime Install ( All Nodes ) 2. Control plane Install ( All Nodes ) 3. LB Setting 4. kubeam..