mirror of
https://github.com/bitnami/containers.git
synced 2026-02-15 00:57:23 +08:00
[bitnami/pgpool] Enhance pgpool-II Recovery Mechanism (#75225)
This commit is contained in:
@@ -89,6 +89,7 @@ export PGPOOL_AUTHENTICATION_METHOD="${PGPOOL_AUTHENTICATION_METHOD:-scram-sha-2
|
||||
export PGPOOL_AES_KEY="${PGPOOL_AES_KEY:-$(head -c 20 /dev/urandom | base64)}"
|
||||
export PGPOOL_FAILOVER_ON_BACKEND_SHUTDOWN="${PGPOOL_FAILOVER_ON_BACKEND_SHUTDOWN:-on}"
|
||||
export PGPOOL_FAILOVER_ON_BACKEND_ERROR="${PGPOOL_FAILOVER_ON_BACKEND_ERROR:-off}"
|
||||
export PGPOOL_DISCARD_STATUS="${PGPOOL_DISCARD_STATUS:-yes}"
|
||||
|
||||
# SSL
|
||||
export PGPOOL_ENABLE_TLS="${PGPOOL_ENABLE_TLS:-no}"
|
||||
|
||||
@@ -23,6 +23,7 @@ eval "$(ldap_env)"
|
||||
|
||||
command="$(command -v pgpool)"
|
||||
flags=("-n" "--config-file=${PGPOOL_CONF_FILE}" "--hba-file=${PGPOOL_PGHBA_FILE}")
|
||||
is_boolean_yes "$PGPOOL_DISCARD_STATUS" && flags+=("-D")
|
||||
[[ -z "${PGPOOL_EXTRA_FLAGS:-}" ]] || flags=("${flags[@]}" "${PGPOOL_EXTRA_FLAGS[@]}")
|
||||
|
||||
is_boolean_yes "$PGPOOL_ENABLE_LDAP" && ldap_start_nslcd_bg
|
||||
|
||||
Reference in New Issue
Block a user