Ce guide explique comment installer le ClickHouse Operator à l’aide de charts Helm.
Prérequis
- cluster Kubernetes v1.28.0 ou version ultérieure
- Helm v3.0 ou version ultérieure
- kubectl configuré pour communiquer avec votre cluster
Installez Helm
Si Helm n’est pas installé :
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bashVérifiez l’installation :
helm versionInstaller le ClickHouse Operator
helm install cert-manager oci://quay.io/jetstack/charts/cert-manager -n cert-manager --create-namespace --set crds.enabled=trueDepuis le dépôt Helm OCI
Installez la dernière version
helm install clickhouse-operator oci://ghcr.io/clickhouse/clickhouse-operator-helm \
--create-namespace \
-n clickhouse-operator-systemInstaller une version spécifique de l’opérateur
helm install clickhouse-operator oci://ghcr.io/clickhouse/clickhouse-operator-helm \
--create-namespace \
-n clickhouse-operator-system \
--set manager.image.tag=<operator version>Depuis un chart local
Clonez le dépôt et installez à partir du chart local :
git clone https://github.com/ClickHouse/clickhouse-operator.git
cd clickhouse-operator
helm install clickhouse-operator ./dist/chartOptions de configuration
Pour les options de configuration avancées, consultez le fichier values.yaml du chart Helm