Closed tom-webber closed 5 months ago
Some more warnings -
coalesce.go:289: warning: destination for datahub.global.sql.datasource.username is a table. Ignoring non-table value (root)
coalesce.go:289: warning: destination for datahub.datahub-gms.global.sql.datasource.username is a table. Ignoring non-table value (datahub)
coalesce.go:289: warning: destination for datahub.datahub-mce-consumer.global.sql.datasource.username is a table. Ignoring non-table value (datahub)
coalesce.go:289: warning: destination for datahub.global.sql.datasource.username is a table. Ignoring non-table value (root)
coalesce.go:289: warning: destination for datahub.sql.datasource.username is a table. Ignoring non-table value (root)
coalesce.go:289: warning: destination for datahub.datahub-gms.global.sql.datasource.username is a table. Ignoring non-table value (datahub)
coalesce.go:289: warning: destination for datahub.sql.datasource.username is a table. Ignoring non-table value (root)
coalesce.go:289: warning: destination for datahub.sql.datasource.username is a table. Ignoring non-table value (root)
These are due to using secretRefs in our values
username:
secretRef: rds-postgresql-instance-output
secretKey: database_username
password:
secretRef: rds-postgresql-instance-output
secretKey: database_password
I'm not sure if there is a way to fix this, but should be safe to ignore, as it's using the values we specify and ignoring the default values.
Deployments to cloud platform are currently violating pod security recommendations. We should evaluate the values.yaml file and make the recommended alterations to improve security hardening.
Definition of done: