This project is a Helm chart implementation for PgBouncer.
Create a values.override.yaml (or similar) to add your databases and users settings.
# values.override.yaml example
replicaCount: 1
verbose: 1
users:
dbuser: notagoodpassword
databases:
postgres:
host: postgresql-internal
port: 5432
user: dbuser
dbname: postgres
connectionLimits:
defaultPoolSize: 20
minPoolSize: 20
reservePoolSize: 20
helm install -f values.override.yaml pgbouncer