Add pgbouncer support to the charts
Summary
This is currently bundled as part of omnibus-gitlab EE. To help achieve parity, we should have a supported configuration of pgbouncer in the charts.
It is worth noting that pgbouncer has some performance benefits for single DB node installations, so it is not just useful in HA setups.
Action items
-
Iteration 1: Document how to consume pgbouncer from the GitLab Helm charts -
Iteration 2: Support deploying pgbouncer from the GitLab Helm charts (i.e. including it in requirements.yaml
along with template and/or documentation updates on how to use it)
Edited by Mitchell Nielsen