27 lines
858 B
YAML
27 lines
858 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: pgbouncer-config
|
|
namespace: pgbouncer
|
|
data:
|
|
pgbouncer.ini: |
|
|
[databases]
|
|
gitea = host=lunarfront-postgres-do-user-35277853-0.e.db.ondigitalocean.com port=25060 dbname=gitea user=gitea pool_mode=session pool_size=3
|
|
manager = host=lunarfront-postgres-do-user-35277853-0.e.db.ondigitalocean.com port=25060 dbname=manager user=manager pool_mode=session pool_size=3
|
|
|
|
[pgbouncer]
|
|
listen_port = 5432
|
|
listen_addr = 0.0.0.0
|
|
auth_type = plain
|
|
auth_file = /etc/pgbouncer/userlist.txt
|
|
pool_mode = transaction
|
|
max_client_conn = 200
|
|
default_pool_size = 3
|
|
min_pool_size = 0
|
|
reserve_pool_size = 1
|
|
server_tls_sslmode = require
|
|
server_reset_query = DISCARD ALL
|
|
ignore_startup_parameters = extra_float_digits
|
|
log_connections = 0
|
|
log_disconnections = 0
|