From 4899c4de5b94eb57fba6daf897be2c920c03d5a1 Mon Sep 17 00:00:00 2001 From: Grraahaam <72856427+Grraahaam@users.noreply.github.com> Date: Tue, 14 Mar 2023 01:45:00 +0100 Subject: [PATCH] fix(chart): secret data to stringData for cross-type compatibility --- helm-charts/infisical/templates/backend-deployment.yaml | 6 +++--- helm-charts/infisical/templates/frontend-deployment.yaml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/helm-charts/infisical/templates/backend-deployment.yaml b/helm-charts/infisical/templates/backend-deployment.yaml index fca05b2a3..9f3ae2d91 100644 --- a/helm-charts/infisical/templates/backend-deployment.yaml +++ b/helm-charts/infisical/templates/backend-deployment.yaml @@ -73,7 +73,7 @@ metadata: annotations: "helm.sh/resource-policy": "keep" type: Opaque -data: +stringData: {{- $requiredVars := dict "ENCRYPTION_KEY" (randAlphaNum 32 | lower) "JWT_SIGNUP_SECRET" (randAlphaNum 32 | lower) "JWT_REFRESH_SECRET" (randAlphaNum 32 | lower) @@ -86,7 +86,7 @@ data: {{- $default := get $requiredVars $key -}} {{- $current := get $secretData $key | b64dec -}} {{- $v := $value | default ($current | default $default) -}} - {{ $key }}: {{ $v | quote | b64enc }} + {{ $key }}: {{ $v | quote }} {{ end -}} - MONGO_URL: {{ include "infisical.mongodb.connectionString" . | quote | b64enc }} + MONGO_URL: {{ include "infisical.mongodb.connectionString" . | quote }} {{- end }} diff --git a/helm-charts/infisical/templates/frontend-deployment.yaml b/helm-charts/infisical/templates/frontend-deployment.yaml index e6f0a70b6..114cfc112 100644 --- a/helm-charts/infisical/templates/frontend-deployment.yaml +++ b/helm-charts/infisical/templates/frontend-deployment.yaml @@ -73,7 +73,7 @@ metadata: annotations: "helm.sh/resource-policy": "keep" type: Opaque -data: +stringData: {{- $requiredVars := dict }} {{- $secretObj := (lookup "v1" "Secret" .Release.Namespace (include "infisical.frontend.fullname" .)) | default dict }} {{- $secretData := (get $secretObj "data") | default dict }} @@ -81,6 +81,6 @@ data: {{- $default := get $requiredVars $key -}} {{- $current := get $secretData $key | b64dec -}} {{- $v := $value | default ($current | default $default) -}} - {{ $key }}: {{ $v | quote | b64enc }} + {{ $key }}: {{ $v | quote }} {{ end -}} {{- end }} \ No newline at end of file