このガイドでは、Helm チャートを使用して ClickHouse Operator をインストールする方法について説明します。
前提条件
- Kubernetes クラスター v1.28.0 以降
- helm v3.0 以降
- クラスターと通信できるように kubectl が設定されていること
Helm をインストール
Helm がインストールされていない場合:
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bashインストールを確認します:
helm versionOperator をインストールする
helm install cert-manager oci://quay.io/jetstack/charts/cert-manager -n cert-manager --create-namespace --set crds.enabled=trueOCI Helm リポジトリから
最新リリースをインストールします
helm install clickhouse-operator oci://ghcr.io/clickhouse/clickhouse-operator-helm \
--create-namespace \
-n clickhouse-operator-system特定のバージョンの Operator をインストールする
helm install clickhouse-operator oci://ghcr.io/clickhouse/clickhouse-operator-helm \
--create-namespace \
-n clickhouse-operator-system \
--set manager.image.tag=<operator version>ローカルチャートから
リポジトリをクローンし、ローカルチャートからインストールします:
git clone https://github.com/ClickHouse/clickhouse-operator.git
cd clickhouse-operator
helm install clickhouse-operator ./dist/chart設定オプション
詳細な設定オプションについては、Helm チャート内の values.yaml ファイルを参照してください