개요
ClickHouse 서비스 업그레이드 프로세스
Cloud 서비스 및 리소스 업그레이드 프로세스
- ClickHouse Operator: ClickHouse 클러스터를 관리하는 Kubernetes 오퍼레이터
- Istio Services: 인그레스 및 agent 구성 요소
- 모니터링 스택: Prometheus, Grafana, AlertManager, Thanos 구성 요소
Kubernetes 클러스터 업그레이드 프로세스
클러스터 업그레이드 유형
- 기존 노드를 제거하기 전에 업데이트된 Kubernetes 버전으로 새 노드를 프로비저닝합니다
- 파드를 정상적으로 드레이닝한 뒤 새 노드로 마이그레이션합니다
- 파드가 성공적으로 마이그레이션된 후에만 기존 노드를 종료합니다
Kubernetes 노드 업그레이드 중에는 마이그레이션 과정에서 파드가 잠시 재시작될 수 있습니다. ClickHouse Cloud는 파드 중단 예산과 정상 종료를 사용해 워크로드에 미치는 영향을 최소화합니다.