diff --git a/charts/postgres-operator/values.yaml b/charts/postgres-operator/values.yaml index 687c55bad..f3f913a28 100644 --- a/charts/postgres-operator/values.yaml +++ b/charts/postgres-operator/values.yaml @@ -476,8 +476,8 @@ configConnectionPooler: # entrypoint that renders the config, e.g. the Chainguard FIPS pgbouncer image) connection_pooler_generate_config: false # connection_pooler_command: [] - connection_pooler_args: - - "/etc/pgbouncer/pgbouncer.ini" + # connection_pooler_args: + # - "/etc/pgbouncer/pgbouncer.ini" connection_pooler_auth_type: "scram-sha-256" connection_pooler_config_path: "/etc/pgbouncer/pgbouncer.ini" diff --git a/docs/reference/operator_parameters.md b/docs/reference/operator_parameters.md index 4e9b008f9..cd4f66b8a 100644 --- a/docs/reference/operator_parameters.md +++ b/docs/reference/operator_parameters.md @@ -1096,25 +1096,25 @@ operator being able to provide some reasonable defaults. Default resource configuration for connection pooler deployment. * **connection_pooler_generate_config** - when `true`, the operator renders a `pgbouncer.ini` into an operator-owned + When `true`, the operator renders a `pgbouncer.ini` into an operator-owned ConfigMap, mounts it into the pooler pod, and overrides the container command/args. Use for pgbouncer images that do not ship an entrypoint that renders the config (e.g. FIPS/distroless images). The default `false` preserves the stock behavior of relying on the image entrypoint. * **connection_pooler_command** - container `command` override applied only when `connection_pooler_generate_config` + Container `command` override applied only when `connection_pooler_generate_config` is enabled. Empty (default) keeps the image entrypoint. * **connection_pooler_args** - container `args` applied only when `connection_pooler_generate_config` is + Container `args` applied only when `connection_pooler_generate_config` is enabled. The default `["/etc/pgbouncer/pgbouncer.ini"]` points pgbouncer at the mounted config. * **connection_pooler_auth_type** - `auth_type` written into the generated `pgbouncer.ini`. The default + `auth_type` written into the generated `pgbouncer.ini`. The default is `scram-sha-256`. * **connection_pooler_config_path** - mount path of the generated `pgbouncer.ini` inside the pooler container. The - default `/etc/pgbouncer/pgbouncer.ini`. + Mount path of the generated `pgbouncer.ini` inside the pooler container. The + default is `/etc/pgbouncer/pgbouncer.ini`.