global.psql.ci.enabled = false configures `ci:` section when it should not
Problem
We are planning to default configure the ci:
section in config/database.yml
in [charts] Default to two connections (main, and ci) (#4248 - closed)
When that happens, we need to retain the ability of customers to opt-out of it. The solution of setting anything global.psql.ci
will not work.
Proposal
If user sets global.psql.ci.enabled
to false
, it should not configure any ci:
section in config/database.yml
Details: charts/gitlab/templates/_databaseDatamodel.tpl
, see #4112 (comment 1251145705)
Edited by Thong Kuah