- apiVersion: v1
- kind: Secret
- metadata:
- name: db-details
- data:
- db-user: postgres
- {{- if .Release.IsInstall }}
- db-password: {{ randAlphaNum 15 | b64enc | quote }}
- {{ else }}
- # `index` function is necessary because the property name contains a dash.
- # Otherwise (...).data.db_password would have worked too.
- db-password: {{ index (lookup "v1" "Secret" .Release.Namespace "db-details").data "db-password" }}
- {{ end }}
|