Set postgres username/password at command line during helm install
The current database initialisation stores the rucio username and password in the clear in its Helm values.yaml. This shouldn't matter too much since the database is not (currently) exposed outside of k8s.
It would feel safter, however, to just specify these at the command line during the initial install.
Something like:
$ helm install rucio-db bitnami/postgresql \
--set global.postgresql.auth.database rucio \
--set global.postgresql.auth.username rucio \
--set global.postgresql.auth.password secret \
-f postgres_values.yaml
should work - may take some adjustment.
For rucio daemons, this would just look like
$ helm install \
--name my-release \
--set config.database.default="postgresql://rucio:secret@rucio-db-postgresql/rucio"
rucio/rucio-daemons