ClickHouse Operator
ClickHouse Operator は、Kubernetes 上で ClickHouse クラスターおよび ClickHouse Keeper クラスターのデプロイ、設定、管理を自動化する Kubernetes オペレーターです。 カスタムリソースを通じた宣言的なクラスター管理を提供し、ユーザーが高可用な ClickHouse デプロイメントを容易に作成できるようにします。
Operator は、スケーリング、アップグレード、設定管理を含む ClickHouse クラスターのライフサイクル全体を管理します。
機能
- ClickHouse クラスター管理: ClickHouse クラスターの作成および管理
- ClickHouse Keeper 連携: 分散コーディネーション用 ClickHouse Keeper クラスターの組み込みサポート
- ストレージプロビジョニング: StorageClass を選択可能な PersistentVolumeClaim の柔軟なカスタマイズ
- 高可用性: ClickHouse および Keeper クラスター向けの耐障害性の高いデプロイ
- セキュリティ: 安全なクラスター間通信のための TLS/SSL サポートを含む組み込みセキュリティ機能
- モニタリング: オブザーバビリティ向上のための Prometheus メトリクス連携
インストール
ご希望のインストール方法を選択してください:
- Manifests によるインストール - kubectl/kustomize を使用してインストールします
- Helm によるインストール - Helm チャートを使用してインストールします
- Operator Lifecycle Manager (OLM) によるインストール - OLM を使用してインストールします
ガイド
リファレンス
- API Reference - カスタムリソースのための完全な API リファレンス