The helm charts are expecting values for some environment variables from a secret-key if not a secret that has to be set in Helm Chart values. We want to pass an additional condition to check if the values are set else use the values from the values file like .Values.minio.auth.rootPassword
The changes need to be done in the following following deployment files:
- backend
- geoserver
- heartbeat

Draft fix:

Test - Helm install without a secret file