Este guia explica como instalar o ClickHouse Operator usando charts do Helm.
Pré-requisitos
- Cluster do Kubernetes v1.28.0 ou posterior
- Helm v3.0 ou posterior
- kubectl configurado para se comunicar com o seu cluster
Instale o helm
Se você não tiver o helm instalado:
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bashVerifique a instalação:
helm versionInstale o ClickHouse Operator
helm install cert-manager oci://quay.io/jetstack/charts/cert-manager -n cert-manager --create-namespace --set crds.enabled=trueDo repositório OCI do Helm
Instale a versão mais recente
helm install clickhouse-operator oci://ghcr.io/clickhouse/clickhouse-operator-helm \
--create-namespace \
-n clickhouse-operator-systemInstalar uma versão específica do operador
helm install clickhouse-operator oci://ghcr.io/clickhouse/clickhouse-operator-helm \
--create-namespace \
-n clickhouse-operator-system \
--set manager.image.tag=<operator version>De um chart local
Clone o repositório e instale a partir de um chart local:
git clone https://github.com/ClickHouse/clickhouse-operator.git
cd clickhouse-operator
helm install clickhouse-operator ./dist/chartOpções de configuração
Para opções avançadas de configuração, consulte o arquivo values.yaml no chart do Helm