From 2a2f89653c2efdb30b5bb83ad677fcd90c23a4d0 Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Mon, 15 Sep 2025 16:34:20 +0200 Subject: [PATCH] feat(odoo): conditionally include secretRef in deployment when secret exists --- odoo/templates/deploy.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/odoo/templates/deploy.yaml b/odoo/templates/deploy.yaml index 9b5085e..5e9742c 100644 --- a/odoo/templates/deploy.yaml +++ b/odoo/templates/deploy.yaml @@ -27,8 +27,10 @@ spec: /entrypoint.sh clone-git-addons && \ /entrypoint.sh init-db envFrom: + {{- if (lookup "v1" "Secret" .Release.Namespace .Values.secretRef) }} - secretRef: name: {{ .Values.secretRef }} + {{- end }} - configMapRef: name: {{ .Release.Name }}-configmap env: @@ -105,8 +107,10 @@ spec: initialDelaySeconds: 60 periodSeconds: 10 envFrom: + {{- if (lookup "v1" "Secret" .Release.Namespace .Values.secretRef) }} - secretRef: name: {{ .Values.secretRef }} + {{- end }} - configMapRef: name: {{ .Release.Name }}-configmap env: