Hello,
The default value of postgresql.auth.password in values.yaml is set to null, which can lead to errors in certain situations.
Error: values don't meet the specifications of the schema(s) in the following chart(s):
postgresql:
- postgresqlPassword: Invalid type. Expected: string, given: null
The postgresql.auth.password field is unnecessary when postgresql.existingSecret is specified, but it is still required.
|
# postgresql.auth.password -- REQUIRED: PostgreSQL password for redash user (when postgresql chart enabled) |
|
password: |
This issue arises due to changes introduced in Helm 3.17.1 ( helm/helm#12879 ).
Please consider setting a default string for postgresql.auth.password to prevent such errors.