Я не могу подключиться к моей консоли администратора PgBouncer. Ниже моя pgbouncer.ini
конфигурация.
################## Auto generated ##################
[databases]
* = host=postgresql.default.svc.cluster.local port=5432 user=someuser
[pgbouncer]
listen_addr = 0.0.0.0
listen_port = 5432
unix_socket_dir =
user = postgres
auth_file = /etc/pgbouncer/userlist.txt
auth_type = md5
pool_mode = transaction
max_client_conn = 3000
default_pool_size = 50
min_pool_size = 10
reserve_pool_size = 10
reserve_pool_timeout = 5
max_db_connections = 50
max_user_connections = 50
ignore_startup_parameters = extra_float_digits
# Log settings
admin_users = postgres
# Connection sanity checks, timeouts
server_reset_query = DISCARD ALL
server_idle_timeout = 100
# TLS settings
# Dangerous timeouts
################## end file ##################
У меня есть файл userlist.txt
, который содержит
"someuser" "password"
Я попытался подключиться к консоли администратора с помощью psql -h localhost -p 5432 -U someuser -d pgbouncer
, но получаю с этой ошибкой
psql: ERROR: not allowed
Я также пытался подключиться, используя psql -h localhost -p 5432 -U postgres -d pgbouncer
, но psql
throws
psql: ERROR: no such user: postgres
FYI, я использую edoburu/pgbouncer:1.9.0
Docker image .