From 5742c2f707855b114cf02b59e89ded937799ea5a Mon Sep 17 00:00:00 2001 From: Shlomi Date: Sat, 22 Nov 2025 13:18:02 +0200 Subject: [PATCH] DEVOPS-3186 fix `duplicate entries for key [name="KC_DB_URL"]` --- chart/templates/keycloak-statefulset.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/chart/templates/keycloak-statefulset.yaml b/chart/templates/keycloak-statefulset.yaml index c31fec8..6bfcde8 100644 --- a/chart/templates/keycloak-statefulset.yaml +++ b/chart/templates/keycloak-statefulset.yaml @@ -266,12 +266,14 @@ spec: {{ end }} - name: KC_DB value: mysql + {{- if not (include "list-of-maps-contains" (list .Values.deployments.keycloak.extraEnvs "KC_DB_URL")) }} - name: KC_DB_URL {{- if eq .Values.deployments.keycloak.dbConnector "mysql" }} value: jdbc:mysql://{{ include "mysql.db_endpoint" . }}:3306/{{ .Values.general.db_database }}?useSSL={{ .Values.general.db_require_secure_transport }}&allowPublicKeyRetrieval=true&trustServerCertificate=true&serverTimezone=UTC {{- else if eq .Values.deployments.keycloak.dbConnector "mariadb" }} value: jdbc:mariadb://{{ include "mysql.db_endpoint" . }}:3306/{{ .Values.general.db_database }}?useSSL={{ .Values.general.db_require_secure_transport }}&allowPublicKeyRetrieval=true&trustServerCertificate=true&serverTimezone=UTC {{- end }} + {{- end }} - name: KC_DB_USERNAME valueFrom: secretKeyRef: