Files
umbraco/Chart/templates/secret.yaml
Lars Scheibling e0926979c1
All checks were successful
Upload Helm Chart / Explore-Gitea-Actions (push) Successful in 2s
Fixed secret generation
2024-01-14 17:33:04 +00:00

20 lines
499 B
YAML

{{- 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 }}
{{ $item.name }}: {{ $item.value | b64enc | quote }}
{{- end }}
{{- end }}
{{- end }}