From f5b08f1978492c5c114f1463c6f8735e2a28ed48 Mon Sep 17 00:00:00 2001 From: Kyrylo Shestakov Date: Mon, 6 Jan 2025 19:34:05 +0200 Subject: [PATCH 1/2] feat: add possibility to set extra labels and externalTrafficPolicy for service template --- charts/zitadel/templates/service.yaml | 6 ++++++ charts/zitadel/values.yaml | 3 +++ 2 files changed, 9 insertions(+) diff --git a/charts/zitadel/templates/service.yaml b/charts/zitadel/templates/service.yaml index df68ee6..400cc9c 100644 --- a/charts/zitadel/templates/service.yaml +++ b/charts/zitadel/templates/service.yaml @@ -10,11 +10,17 @@ metadata: {{- end }} labels: {{- include "zitadel.labels" . | nindent 4 }} + {{- with .Values.service.labels }} + {{- toYaml . | nindent 4 }} + {{- end }} spec: type: {{ .Values.service.type }} {{- if and .Values.service.clusterIP (eq .Values.service.type "ClusterIP") }} clusterIP: {{ .Values.service.clusterIP }} {{- end }} + {{- if and .Values.service.externalTrafficPolicy (eq .Values.service.type "LoadBalancer") }} + externalTrafficPolicy: {{ .Values.service.externalTrafficPolicy }} + {{- end }} ports: - port: {{ .Values.service.port }} targetPort: 8080 diff --git a/charts/zitadel/values.yaml b/charts/zitadel/values.yaml index d68b6c1..32c51d1 100644 --- a/charts/zitadel/values.yaml +++ b/charts/zitadel/values.yaml @@ -141,10 +141,13 @@ service: type: ClusterIP # If service type is "ClusterIP", this can optionally be set to a fixed IP address. clusterIP: "" + # If service type is "LoadBalancer", this can optionally be set to either "Cluster" or "Local" + externalTrafficPolicy: "" port: 8080 protocol: http2 appProtocol: kubernetes.io/h2c annotations: {} + labels: {} scheme: HTTP ingress: From 1a2785fba0d420ba7996e0d3cfb5fc0955c71ca6 Mon Sep 17 00:00:00 2001 From: Elio Bischof Date: Tue, 7 Jan 2025 15:09:24 +0100 Subject: [PATCH 2/2] bump minor version --- charts/zitadel/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/zitadel/Chart.yaml b/charts/zitadel/Chart.yaml index 4150c12..f1aee55 100644 --- a/charts/zitadel/Chart.yaml +++ b/charts/zitadel/Chart.yaml @@ -3,7 +3,7 @@ name: zitadel description: A Helm chart for ZITADEL type: application appVersion: v2.67.0 -version: 8.9.0 +version: 8.10.0 kubeVersion: '>= 1.21.0-0' icon: https://zitadel.com/zitadel-logo-dark.svg maintainers: