feat: PGBOUNCER_SET_DATABASE_PASSWORD

Signed-off-by: Andrii Nasinnyk <anasinnyk@macpaw.com>
This commit is contained in:
Andrii Nasinnyk 2022-05-29 02:19:31 +03:00 committed by Bitnami Containers
parent 1629903e6c
commit b5efd4073a
2 changed files with 5 additions and 0 deletions

View File

@ -204,6 +204,9 @@ pgbouncer_initialize() {
if is_boolean_yes "$PGBOUNCER_SET_DATABASE_USER"; then
database_value+=" user=$POSTGRESQL_USERNAME"
fi
if is_boolean_yes "$PGBOUNCER_SET_DATABASE_PASSWORD"; then
database_value+=" password=$POSTGRESQL_PASSWORD"
fi
if [[ "$PGBOUNCER_DATABASE" != "*" ]]; then
database_value+=" dbname=$POSTGRESQL_DATABASE"
fi

View File

@ -60,6 +60,7 @@ pgbouncer_env_vars=(
POSTGRESQL_HOST
POSTGRESQL_PORT
PGBOUNCER_SET_DATABASE_USER
PGBOUNCER_SET_DATABASE_PASSWORD
PGBOUNCER_FORCE_INITSCRIPTS
PGBOUNCER_DAEMON_USER
PGBOUNCER_DAEMON_GROUP
@ -135,6 +136,7 @@ export POSTGRESQL_DATABASE="${POSTGRESQL_DATABASE:-postgres}"
export POSTGRESQL_HOST="${POSTGRESQL_HOST:-postgresql}"
export POSTGRESQL_PORT="${POSTGRESQL_PORT:-5432}"
export PGBOUNCER_SET_DATABASE_USER="${PGBOUNCER_SET_DATABASE_USER:-no}"
export PGBOUNCER_SET_DATABASE_PASSWORD="${PGBOUNCER_SET_DATABASE_PASSWORD:-no}"
export PGBOUNCER_FORCE_INITSCRIPTS="${PGBOUNCER_FORCE_INITSCRIPTS:-false}"
# System settings