From bde1d6bb31a85536d5d322d34555a9788ebca91e Mon Sep 17 00:00:00 2001 From: Alessandro Ogier Date: Thu, 16 Jan 2025 18:15:32 +0100 Subject: [PATCH] kubernetes: Configure HTTPS when not DISABLE_HTTPS. --- kubernetes/chart/zulip/templates/service.yaml | 4 ++++ kubernetes/chart/zulip/templates/statefulset.yaml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/kubernetes/chart/zulip/templates/service.yaml b/kubernetes/chart/zulip/templates/service.yaml index 56eac33..8bb9ac9 100644 --- a/kubernetes/chart/zulip/templates/service.yaml +++ b/kubernetes/chart/zulip/templates/service.yaml @@ -8,7 +8,11 @@ spec: type: {{ .Values.service.type }} ports: - port: {{ .Values.service.port }} + {{- if .Values.zulip.environment.DISABLE_HTTPS }} targetPort: http + {{- else }} + targetPort: https + {{- end }} protocol: TCP name: http selector: diff --git a/kubernetes/chart/zulip/templates/statefulset.yaml b/kubernetes/chart/zulip/templates/statefulset.yaml index dea5164..952d725 100644 --- a/kubernetes/chart/zulip/templates/statefulset.yaml +++ b/kubernetes/chart/zulip/templates/statefulset.yaml @@ -50,6 +50,9 @@ spec: - name: http containerPort: 80 protocol: TCP + - name: https + containerPort: 443 + protocol: TCP volumeMounts: - name: {{ include "zulip.fullname" . }}-persistent-storage mountPath: /data