В этом руководстве описана установка ClickHouse Operator с помощью Helm-чартов.
Требования
- Кластер 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Установите ClickHouse 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Установите конкретную версию оператора
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Параметры конфигурации
Сведения о дополнительных параметрах конфигурации см. в файле values.yaml Helm-чарта