Collectd operator utilties
[demo.git] / vnfs / DAaaS / deploy / visualization / charts / grafana / templates / secret.yaml
1 {{- if not .Values.admin.existingSecret }}
2 apiVersion: v1
3 kind: Secret
4 metadata:
5   name: {{ template "grafana.fullname" . }}
6   labels:
7     app: {{ template "grafana.name" . }}
8     chart: {{ template "grafana.chart" . }}
9     release: {{ .Release.Name }}
10     heritage: {{ .Release.Service }}
11 type: Opaque
12 data:
13   admin-user: {{ .Values.adminUser | b64enc | quote }}
14   {{- if .Values.adminPassword }}
15   admin-password: {{ .Values.adminPassword | b64enc | quote }}
16   {{- else }}
17   admin-password: {{ randAlphaNum 40 | b64enc | quote }}
18   {{- end }}
19   {{- if not .Values.ldap.existingSecret }}
20   ldap-toml: {{ .Values.ldap.config | b64enc | quote }}
21   {{- end }}
22 {{- end }}