github.com/kyma-project/kyma-environment-broker@v0.0.1/resources/kcp/templates/managed-postgresql-secret.yaml (about) 1 {{if and (eq .Values.global.database.embedded.enabled false) (eq .Values.global.database.manageSecrets true) }} 2 {{- if eq .Values.global.database.cloudsqlproxy.workloadIdentity.enabled false }} 3 apiVersion: v1 4 kind: Secret 5 type: Opaque 6 metadata: 7 name: cloudsql-instance-credentials 8 namespace: {{ .Release.Namespace }} 9 data: 10 credentials.json: {{ .Values.global.database.managedGCP.serviceAccountKey }} 11 {{- end }} 12 --- 13 apiVersion: v1 14 kind: Secret 15 metadata: 16 name: kcp-postgresql 17 namespace: {{ .Release.Namespace }} 18 type: Opaque 19 data: 20 postgresql-provisioner-db-name: {{ .Values.global.database.managedGCP.provisioner.name | b64enc | quote }} 21 postgresql-provisioner-username: {{ .Values.global.database.managedGCP.provisioner.user | b64enc | quote }} 22 postgresql-provisioner-password: {{ .Values.global.database.managedGCP.provisioner.password | b64enc | quote }} 23 postgresql-broker-db-name: {{ .Values.global.database.managedGCP.broker.name | b64enc | quote }} 24 postgresql-broker-username: {{ .Values.global.database.managedGCP.broker.user | b64enc | quote }} 25 postgresql-broker-password: {{ .Values.global.database.managedGCP.broker.password | b64enc | quote }} 26 postgresql-serviceName: {{ .Values.global.database.managedGCP.host | b64enc | quote }} 27 postgresql-servicePort: {{ .Values.global.database.managedGCP.hostPort | b64enc | quote }} 28 postgresql-sslMode: {{ .Values.global.database.managedGCP.sslMode | b64enc | quote }} 29 postgresql-sslRootCert: {{ .Values.global.database.managedGCP.sslRootCert | quote }} 30 postgresql-username: {{ .Values.global.database.managedGCP.dbUser | b64enc | quote }} #TODO remove after migration to separate user will be done 31 postgresql-password: {{ .Values.global.database.managedGCP.dbPassword | b64enc | quote }} #TODO remove after migration to separate user will be done 32 postgresql-provisionerDatabaseName: {{ .Values.global.database.managedGCP.provisionerDBName | b64enc | quote }} #TODO remove after migration to separate user will be done 33 postgresql-brokerDatabaseName: {{ .Values.global.database.managedGCP.brokerDBName | b64enc | quote }} #TODO remove after migration to separate user will be done 34 {{end}}