-
Notifications
You must be signed in to change notification settings - Fork 311
Closed
Description
{{- $secretName := printf "%s" .Values.incomingEmail.password.secret -}}
{{- $incomingEmailPwSecretKey := .Values.incomingEmail.password.key -}}
apiVersion: v1
kind: Secret
metadata:
name: {{ $secretName }}
type: Opaque
data:
{{- if .Release.IsUpgrade }}
{{ $incomingEmailPwSecretKey }}: {{ index (lookup "v1" "Secret" .Release.Namespace $secretName).data $incomingEmailPwSecretKey }}
{{ else }} # install operation
{{ $incomingEmailPwSecretKey }}: {{ randAlphaNum 40 | b64enc }}
{{ end }}
helm diff version: v3.1.3
After doing helm install ... , if I do helm upgrade ..., everything is just ok. But when I do helm diff upgrade ..., I get this error:
Error: Failed to render chart: exit status 1: Error: template: setup/templates/incoming-email-secret.yaml:10:38: executing "setup/templates/incoming-email-secret.yaml" at <index (lookup "v1" "Secret" .Release.Namespace $secretName).data $incomingEmailPwSecretKey>: error calling index: index of untyped nil
carlosrmendes
Metadata
Metadata
Assignees
Labels
No labels