[bitnami/pgbouncer] Release 1.22.0-debian-11-r1 (#55923)

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
Bitnami Bot 2024-02-01 17:14:07 +01:00 committed by GitHub
parent 4ee0a0ac35
commit 6ab663653e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 32 additions and 32 deletions

View File

@ -7,10 +7,10 @@ ARG TARGETARCH
LABEL com.vmware.cp.artifact.flavor="sha256:1e1b4657a77f0d47e9220f0c37b9bf7802581b93214fff7d1bd2364c8bf22e8e" \
org.opencontainers.image.base.name="docker.io/bitnami/minideb:bullseye" \
org.opencontainers.image.created="2024-02-01T00:51:15Z" \
org.opencontainers.image.created="2024-02-01T13:03:22Z" \
org.opencontainers.image.description="Application packaged by VMware, Inc" \
org.opencontainers.image.licenses="Apache-2.0" \
org.opencontainers.image.ref.name="1.22.0-debian-11-r0" \
org.opencontainers.image.ref.name="1.22.0-debian-11-r1" \
org.opencontainers.image.title="pgbouncer" \
org.opencontainers.image.vendor="VMware, Inc." \
org.opencontainers.image.version="1.22.0"
@ -48,7 +48,6 @@ RUN localedef -c -f UTF-8 -i en_US en_US.UTF-8
RUN find / -perm /6000 -type f -exec chmod a-s {} \; || true
RUN update-locale LANG=C.UTF-8 LC_MESSAGES=POSIX && \
DEBIAN_FRONTEND=noninteractive dpkg-reconfigure locales
RUN echo 'en_GB.UTF-8 UTF-8' >> /etc/locale.gen && locale-gen
RUN echo 'en_US.UTF-8 UTF-8' >> /etc/locale.gen && locale-gen
COPY rootfs /

View File

@ -127,7 +127,7 @@ export PGBOUNCER_AUTH_HBA_FILE="${PGBOUNCER_AUTH_HBA_FILE:-}"
export PGBOUNCER_STATS_USERS="${PGBOUNCER_STATS_USERS:-}"
export PGBOUNCER_POOL_MODE="${PGBOUNCER_POOL_MODE:-}"
export PGBOUNCER_INIT_SLEEP_TIME="${PGBOUNCER_INIT_SLEEP_TIME:-10}"
export PGBOUNCER_SERVER_FAST_CLOSE="${PGBOUNCER_SERVER_FAST_CLOSE:-}"
export PGBOUNCER_SERVER_FAST_CLOSE="${PGBOUNCER_SERVER_FAST_CLOSE:-0}"
export PGBOUNCER_INIT_MAX_RETRIES="${PGBOUNCER_INIT_MAX_RETRIES:-10}"
export PGBOUNCER_QUERY_WAIT_TIMEOUT="${PGBOUNCER_QUERY_WAIT_TIMEOUT:-}"
export PGBOUNCER_MAX_CLIENT_CONN="${PGBOUNCER_MAX_CLIENT_CONN:-}"

View File

@ -66,34 +66,35 @@ docker build -t bitnami/APP:latest .
#### Customizable environment variables
| Name | Description | Default Value |
|---------------------------------------|----------------------------------------------------------------------------|--------------------------------------|
| `PGBOUNCER_LOG_FILE` | PgBouncer log file. | `${PGBOUNCER_LOG_DIR}/pgbouncer.log` |
| `PGBOUNCER_DATABASE` | PgBouncer advertised database. | `postgres` |
| `PGBOUNCER_PORT` | PgBouncer port | `6432` |
| `PGBOUNCER_LISTEN_ADDRESS` | PgBouncer listen address | `0.0.0.0` |
| `PGBOUNCER_AUTH_TYPE` | PgBouncer authentication type | `scram-sha-256` |
| `PGBOUNCER_INIT_SLEEP_TIME` | PgBouncer initialization sleep time | `10` |
| `PGBOUNCER_INIT_MAX_RETRIES` | PgBouncer initialization maximum retries | `10` |
| `PGBOUNCER_IGNORE_STARTUP_PARAMETERS` | Ignore startup parameters in PgBouncer | `extra_float_digits` |
| `PGBOUNCER_STATS_PERIOD` | PgBouncer stats period | `60` |
| `PGBOUNCER_FAIL_ON_INVALID_DSN_FILE` | Whether init process should fail if any DSN_FILE is not found. | `false` |
| `PGBOUNCER_CLIENT_TLS_SSLMODE` | PgBouncer authentication type | `disable` |
| `PGBOUNCER_CLIENT_TLS_CIPHERS` | PgBouncer TLS authentication ciphers | `fast` |
| `PGBOUNCER_SERVER_TLS_SSLMODE` | PgBouncer server authentication type | `disable` |
| `PGBOUNCER_SERVER_TLS_PROTOCOLS` | PgBouncer server TLS authentication protocol | `secure` |
| `PGBOUNCER_SERVER_TLS_CIPHERS` | PgBouncer server TLS authentication ciphers | `fast` |
| `POSTGRESQL_USERNAME` | PostgreSQL backend default username | `postgres` |
| `POSTGRESQL_DATABASE` | Default PostgreSQL database | `${PGBOUNCER_DATABASE}` |
| `POSTGRESQL_HOST` | PostgreSQL backend hostname | `postgresql` |
| `POSTGRESQL_PORT` | PostgreSQL backend port | `5432` |
| `PGBOUNCER_SET_DATABASE_USER` | Whether to include the backend PostgreSQL username in the database string. | `no` |
| `PGBOUNCER_SET_DATABASE_PASSWORD` | Whether to include the backend PostgreSQL password in the database string. | `no` |
| `PGBOUNCER_FORCE_INITSCRIPTS` | Force the init scripts running even if it is not in the first start. | `false` |
| `PGBOUNCER_SOCKET_DIR` | PgBouncer socket dir | `/tmp/` |
| `PGBOUNCER_SOCKET_MODE` | PgBouncer socket mode | `0777` |
| `PGBOUNCER_DAEMON_USER` | PostgreSQL daemon user | `pgbouncer` |
| `PGBOUNCER_DAEMON_GROUP` | PostgreSQL daemon group | `pgbouncer` |
| Name | Description | Default Value |
|---------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------|
| `PGBOUNCER_LOG_FILE` | PgBouncer log file. | `${PGBOUNCER_LOG_DIR}/pgbouncer.log` |
| `PGBOUNCER_DATABASE` | PgBouncer advertised database. | `postgres` |
| `PGBOUNCER_PORT` | PgBouncer port | `6432` |
| `PGBOUNCER_LISTEN_ADDRESS` | PgBouncer listen address | `0.0.0.0` |
| `PGBOUNCER_AUTH_TYPE` | PgBouncer authentication type | `scram-sha-256` |
| `PGBOUNCER_INIT_SLEEP_TIME` | PgBouncer initialization sleep time | `10` |
| `PGBOUNCER_SERVER_FAST_CLOSE` | Disconnect a server in session pooling mode immediately or after the end of the current transaction if it is in `close_needed` mode, rather than waiting for the session end (default: 0). | `0` |
| `PGBOUNCER_INIT_MAX_RETRIES` | PgBouncer initialization maximum retries | `10` |
| `PGBOUNCER_IGNORE_STARTUP_PARAMETERS` | Ignore startup parameters in PgBouncer | `extra_float_digits` |
| `PGBOUNCER_STATS_PERIOD` | PgBouncer stats period | `60` |
| `PGBOUNCER_FAIL_ON_INVALID_DSN_FILE` | Whether init process should fail if any DSN_FILE is not found. | `false` |
| `PGBOUNCER_CLIENT_TLS_SSLMODE` | PgBouncer authentication type | `disable` |
| `PGBOUNCER_CLIENT_TLS_CIPHERS` | PgBouncer TLS authentication ciphers | `fast` |
| `PGBOUNCER_SERVER_TLS_SSLMODE` | PgBouncer server authentication type | `disable` |
| `PGBOUNCER_SERVER_TLS_PROTOCOLS` | PgBouncer server TLS authentication protocol | `secure` |
| `PGBOUNCER_SERVER_TLS_CIPHERS` | PgBouncer server TLS authentication ciphers | `fast` |
| `POSTGRESQL_USERNAME` | PostgreSQL backend default username | `postgres` |
| `POSTGRESQL_DATABASE` | Default PostgreSQL database | `${PGBOUNCER_DATABASE}` |
| `POSTGRESQL_HOST` | PostgreSQL backend hostname | `postgresql` |
| `POSTGRESQL_PORT` | PostgreSQL backend port | `5432` |
| `PGBOUNCER_SET_DATABASE_USER` | Whether to include the backend PostgreSQL username in the database string. | `no` |
| `PGBOUNCER_SET_DATABASE_PASSWORD` | Whether to include the backend PostgreSQL password in the database string. | `no` |
| `PGBOUNCER_FORCE_INITSCRIPTS` | Force the init scripts running even if it is not in the first start. | `false` |
| `PGBOUNCER_SOCKET_DIR` | PgBouncer socket dir | `/tmp/` |
| `PGBOUNCER_SOCKET_MODE` | PgBouncer socket mode | `0777` |
| `PGBOUNCER_DAEMON_USER` | PostgreSQL daemon user | `pgbouncer` |
| `PGBOUNCER_DAEMON_GROUP` | PostgreSQL daemon group | `pgbouncer` |
#### Read-only environment variables