From 17e175bac31fd4240ec79b678205fcf11cbc8ebb Mon Sep 17 00:00:00 2001 From: Om Mishra <32200996+mishraomp@users.noreply.github.com> Date: Tue, 10 Sep 2024 14:09:21 -0700 Subject: [PATCH] fix: secret fetch logic. (#2089) Signed-off-by: OMPRAKASH MISHRA --- charts/app/templates/secret.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/app/templates/secret.yaml b/charts/app/templates/secret.yaml index 8f5ef77d5..e879a02a1 100644 --- a/charts/app/templates/secret.yaml +++ b/charts/app/templates/secret.yaml @@ -1,10 +1,11 @@ {{- if and .Values.global.secrets .Values.global.secrets.enabled}} {{- $databaseUser := .Values.global.secrets.databaseUser| default "quickstart" }} {{- $databasePassword := .Values.global.secrets.databasePassword | default (randAlphaNum 10) }} -{{- $secretObj := (lookup "v1" "Secret" .Release.Namespace .Release.Name ) | default dict }} +{{- $secretName := printf "%s-database" .Release.Name }} +{{- $secretObj := (lookup "v1" "Secret" .Release.Namespace $secretName ) | default dict }} {{- $secretData := (get $secretObj "data") | default dict }} # set below to existing secret data or generate a random one when not exists -{{- $databasePassword = (get $secretData "databasePassword") | default ($databasePassword | b64enc) }} +{{- $databasePassword = (get $secretData "postgres-password") | default ($databasePassword | b64enc) }} {{- $databaseName := .Values.global.secrets.databaseName| default "quickstart" }} {{- $host := printf "%s-%s:5432" .Release.Name .Values.global.databaseAlias }} {{- $hostWithoutPort := printf "%s-%s" .Release.Name .Values.global.databaseAlias }}