Настройка подключения к кластеру ClickHouse

Настройка подключения к кластеру ClickHouse

Существует два способа настройки подключения к кластеру ClickHouse.

Способ 1. Без редактирования архива с чартом

В файле settings.yaml раскомментируйте секцию remoteClickhouse и отредактируйте параметры под ваш кластер (также можно настроить подключение к внешнему ClickHouse):

remoteClickhouse: CLICKHOUSE_HOST_TEMPLATE: clickhouse-shard0-{i}.clickhouse-headless.<namespace>.svc.cluster.local CLICKHOUSE_NODES_COUNT: 3 #(общее число) TARGET_REPLICA_NODES_COUNT: 3 #(обычно общее число) CONFIRMATION_REPLICA_NODES_COUNT: 2 #(обычно общее число минус 1) CLICKHOUSE_REPLICATION: false #(false - распределение датасетов без репликации) CLICKHOUSE_DB: visiology DM_CLICKHOUSE_DB: dmstemp CLICKHOUSE_NATIVE_PORT: 9000 CLICKHOUSE_PORT: 8123

В параметре CLICKHOUSE_HOST_TEMPLATE вместо <namespace> укажите пространство имён, где развёрнута платформа. Если используется внешний ClickHouse, необходимо соблюсти указанный шаблон.

Способ 2. Через редактирование чарта

В файле values.yaml в секции global.default укажите следующие параметры:

clickhouseHostsCount: "3" clickhouseTargetReplica: "3" clickhouseConfirmationReplica: "2" clickhouseReplication: "true"

 

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.