14 lines
464 B
YAML
14 lines
464 B
YAML
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: {{.Release.Name }}-pgsql
|
|
stringData:
|
|
values.yaml: |
|
|
job:
|
|
users:
|
|
{{- range $database, $config := .Values.databases }}
|
|
{{- if (eq $config.type "postgresql") }}
|
|
{{ $config.username | default $database }}: {{ $config.password | default (derivePassword 1 "long" $.Values.commons.masterPassword $database "database_password" | b64enc) | quote }}
|
|
{{- end }}
|
|
{{- end }}
|