blob: e603cbb5217baa3fb49721592b4dd6d8c82659f0 [file] [log] [blame]
Giorgi Lekveishvili0ba5e402024-03-20 15:56:30 +04001{{- if and .Values.admin.enabled (not .Values.admin.existingSecret) }}
2apiVersion: v1
3kind: Secret
4metadata:
5 name: {{ template "pihole.password-secret" . }}
6 labels:
7 app: {{ template "pihole.name" . }}
8 chart: {{ template "pihole.chart" . }}
9 heritage: {{ .Release.Service }}
10 release: {{ .Release.Name }}
11type: Opaque
12data:
13 {{- if .Values.adminPassword }}
14 password: {{ .Values.adminPassword | b64enc | quote }}
15 {{- else }}
16 password: {{ randAlphaNum 40 | b64enc | quote }}
17 {{- end }}
18{{- end }}