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 enable encryption

PgBouncer is a subordinate charm. When integrated to a host application (principal charm), it serves on localhost, so TLS encryption is not necessary.

If you are using data-integrator, PgBouncer will open a port to listen to TCP traffic. In this case, because PgBouncer is exposed, TLS encryption is recommended.

Enable TLS

First, deploy the TLS charm:

juju deploy self-signed-certificates --config ca-common-name="Tutorial CA"

To enable TLS, integrate the two applications:

juju integrate self-signed-certificates pgbouncer

To enable TLS on PostgreSQL, refer to Charmed PostgreSQL | How to enable security.


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