pgbouncer

PgBouncer

Channel Revision Published Runs on
latest/stable 5 17 Jan 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1/stable 875 15 Jan 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/stable 876 15 Jan 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/stable 877 15 Jan 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/stable 873 15 Jan 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/stable 878 15 Jan 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/stable 874 15 Jan 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/candidate 899 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/candidate 898 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/candidate 902 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/candidate 897 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/candidate 900 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/candidate 901 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/beta 899 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/beta 898 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/beta 902 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/beta 897 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/beta 900 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/beta 901 18 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/edge 902 17 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/edge 901 17 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/edge 900 17 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/edge 899 17 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/edge 898 17 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
1/edge 897 17 Feb 2026
Ubuntu 24.04 Ubuntu 22.04 Ubuntu 20.04
juju deploy pgbouncer --channel 1/stable
Show information

Platform:

Ubuntu
24.04 22.04 20.04 18.04 16.04

How to manage related applications

Modern postgresql_client interface:

Relations to new applications are supported via the “postgresql_client” interface. To create a relation:

juju integrate pgbouncer application

To remove a relation:

juju remove-relation pgbouncer application

All listed on CharmHub applications are available here, e.g. postgresql-test-app.

Legacy pgsql interface:

This charm also supports the legacy relation via the pgsql interface. Please note that these interface is deprecated.

juju relate pgbouncer:db myapplication

Also extended permissions can be requested using db-admin endpoint:

juju relate pgbouncer:db-admin myapplication

Internal operator user

To rotate the internal router passwords, the relation with backend-database should be removed and related again. That process will generate a new user and password for the application, while retaining the requested database and data.

juju remove-relation postgresql pgbouncer

juju integrate postgresql pgbouncer