PgBouncer K8s

Channel Revision Published Runs on
1/stable 269 11 Sep 2024
Ubuntu 22.04
1/stable 268 11 Sep 2024
Ubuntu 22.04
1/candidate 269 09 Sep 2024
Ubuntu 22.04
1/candidate 268 09 Sep 2024
Ubuntu 22.04
1/beta 269 09 Sep 2024
Ubuntu 22.04
1/beta 268 09 Sep 2024
Ubuntu 22.04
1/edge 342 Yesterday
Ubuntu 22.04
1/edge 341 Yesterday
Ubuntu 22.04
juju deploy pgbouncer-k8s --channel 1/stable
Show information

Platform:

How to deploy and manage units

Basic Usage

To deploy a single unit of PgBouncer using its default configuration

juju deploy pgbouncer-k8s --trust --channel 1/stable

It is customary to use PgBouncer in HA setup. Hence usually more than one unit (preferably an odd number to prohibit a “split-brain” scenario) is deployed. To deploy PgBOuncer in HA mode, specify the number of desired units with the -n option.

juju deploy pgbouncer-k8s --trust --channel 1/stable -n <number_of_replicas>

Scaling

Both scaling-up and scaling-down operations are performed using juju scale-application:

juju scale-application pgbouncer-k8s <desired_num_of_units>

:tipping_hand_man: Tip: scaling-down to zero units is supported to safe K8s resources!


Help improve this document in the forum (guidelines). Last updated 1 year, 26 days ago.