From 5c853642b2046d3ed901f98dd342c2ec49e8d860 Mon Sep 17 00:00:00 2001 From: fajarhide Date: Wed, 7 Jan 2026 12:35:34 +0700 Subject: [PATCH 1/2] feat: add support for extra ports in ClickHouse installation configuration --- charts/clickhouse/templates/chi.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/charts/clickhouse/templates/chi.yaml b/charts/clickhouse/templates/chi.yaml index 84b1a85..d14fd28 100644 --- a/charts/clickhouse/templates/chi.yaml +++ b/charts/clickhouse/templates/chi.yaml @@ -82,6 +82,13 @@ spec: - name: tcp port: 9000 targetPort: 9000 + {{- if .Values.clickhouse.extraPorts }} + {{- range .Values.clickhouse.extraPorts }} + - name: {{ .name }} + port: {{ .containerPort }} + targetPort: {{ .containerPort }} + {{- end }} + {{- end }} selector: {{- include "clickhouse.selectorLabels" . | nindent 12 }} {{- end }} From 8a370693b3c1af6eae0359a888918330a7136067 Mon Sep 17 00:00:00 2001 From: fajarhide Date: Wed, 7 Jan 2026 12:47:32 +0700 Subject: [PATCH 2/2] feat: enable configuration of additional ports for ClickHouse services --- charts/clickhouse/templates/chi.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/charts/clickhouse/templates/chi.yaml b/charts/clickhouse/templates/chi.yaml index d14fd28..2eea838 100644 --- a/charts/clickhouse/templates/chi.yaml +++ b/charts/clickhouse/templates/chi.yaml @@ -55,6 +55,13 @@ spec: - name: tcp port: 9000 targetPort: 9000 + {{- if .Values.clickhouse.extraPorts }} + {{- range .Values.clickhouse.extraPorts }} + - name: {{ .name }} + port: {{ .containerPort }} + targetPort: {{ .containerPort }} + {{- end }} + {{- end }} selector: {{- include "clickhouse.selectorLabels" . | nindent 12 }} {{- if .Values.clickhouse.lbService.enabled }}