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 Setting4. kubeamd로 HA Clust..