ClickHouse Operator 개요
ClickHouse Operator는 Kubernetes에서 ClickHouse 클러스터와 ClickHouse Keeper 클러스터의 배포, 구성 및 관리를 자동화하는 Kubernetes 오퍼레이터입니다. 커스텀 리소스를 통한 선언적 클러스터 관리를 제공하여 고가용성 ClickHouse 배포를 손쉽게 생성할 수 있습니다.
ClickHouse Operator는 확장, 업그레이드, 구성 관리를 포함하여 ClickHouse 클러스터의 전체 수명 주기를 관리합니다.
기능
- ClickHouse 클러스터 관리: ClickHouse 클러스터 생성 및 관리
- ClickHouse Keeper 통합: 분산 조정을 위한 ClickHouse Keeper 클러스터 기본 제공 지원
- 스토리지 프로비저닝: 스토리지 클래스 선택이 가능한 사용자 정의 퍼시스턴트 볼륨 클레임
- 고가용성: ClickHouse 및 Keeper 클러스터에 대한 장애 허용 구성
- 보안: 클러스터 간 통신을 안전하게 하기 위한 TLS/SSL 지원 보안 기능 내장
- 모니터링: 관측성을 위한 Prometheus 메트릭 통합
설치
원하는 설치 방법을 선택하십시오:
- 매니페스트 설치 - kubectl/kustomize를 사용하여 설치
- Helm 설치 - Helm 차트를 사용하여 설치
- Operator Lifecycle Manager (OLM) 설치 - OLM을 사용하여 설치
가이드
참고
- API Reference - 커스텀 리소스용 전체 API 문서