main
{{- if and .Values.secret.create (not .Values.secret.existingSecret) }}
apiVersion: v1
kind: Secret
metadata:
name: {{ include "gitdata.secretName" . }}
labels:
{{- include "gitdata.labels" . | nindent 4 }}
annotations:
"helm.sh/hook": pre-install,pre-upgrade
"helm.sh/hook-weight": "-10"
"helm.sh/hook-delete-policy": before-hook-creation
type: Opaque
stringData:
{{- range $k, $v := .Values.secret.env }}
{{ $k }}: {{ $v | quote }}
{{- end }}
{{- end }}