Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Helm を使用した ClickHouse Operator のインストール

このガイドでは、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 version

Operator をインストールする

helm install cert-manager oci://quay.io/jetstack/charts/cert-manager -n cert-manager --create-namespace --set crds.enabled=true

OCI 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 ファイルを参照してください

Navigation