lodgeit-helm/chart/templates/secrets.yaml

22 lines
517 B
YAML

{{- if not .Values.existingSecret }}
apiVersion: v1
kind: Secret
metadata:
name: {{ include "lodgeit.fullname" . }}
labels:
{{- include "lodgeit.labels" . | nindent 4 }}
type: Opaque
data:
{{ if .Values.dbUri }}
db-uri: {{ .Values.dbUri | b64enc | quote }}
{{ else }}
db-uri: {{ randAlphaNum 10 | b64enc | quote }}
{{ end }}
{{ if .Values.secretKey }}
secret-key: {{ .Values.secretKey | b64enc | quote }}
{{ else }}
secret-key: {{ randAlphaNum 10 | b64enc | quote }}
{{ end }}
{{- end }}