Files
umbraco/Chart/templates/secret.yaml

20 lines
499 B
YAML
Raw Normal View History

2024-01-13 18:09:37 +00:00
{{- if .Values.secrets }}
{{- range $sec := .Values.secrets }}
---
apiVersion: v1
kind: Secret
{{- if or (eq $sec.type "env") (eq $sec.type "file") }}
type: Opaque
{{- else if eq $sec.type "docker" }}
type: kubernetes.io/dockerconfigjson
{{- end }}
metadata:
name: {{ include "..fullname" $ }}-{{ $sec.name }}
labels:
{{- include "..labels" $ | nindent 4 }}
data:
{{- range $item := $sec.values }}
2024-01-14 17:33:04 +00:00
{{ $item.name }}: {{ $item.value | b64enc | quote }}
2024-01-13 18:09:37 +00:00
{{- end }}
{{- end }}
{{- end }}