helm/timebase/templates/server-secret-custom-user.yaml (17 lines of code) (raw):

{{- if and .Values.global.secret.create .Values.server.secret.create -}} apiVersion: v1 kind: Secret metadata: name: {{ template "chart.fullname" . }}-custom-user labels: app.kubernetes.io/component: server {{- include "chart.labels" . | nindent 4 }} type: Opaque data: {{- range $user, $password := .Values.server.readOnlyUsers }} PASSWORD_{{ $user | upper }}: {{ $password | b64enc | quote }} {{- end }} {{- range $user, $password := .Values.server.adminUsers }} PASSWORD_{{ $user | upper }}: {{ $password | b64enc | quote }} {{- end }} {{- end -}}