cloudnative-pg/cloudnative-pg#8692 added support for custom TLS secrets in the pooler.spec.pgbouncer configuration.
https://cloudnative-pg.io/docs/devel/cloudnative-pg.v1/#pgbouncerspec
serverTLSSecret
serverCASecret
clientTLSSecret
clientCASecret
The cluster chart does not support these fields in its configuration for the pgbouncer config, and doesn't support setting arbitrary fields so these options are unable to be set.
|
pgbouncer: |
|
poolMode: {{ default "session" .poolMode }} |
|
{{- with .authQuerySecret }} |
|
authQuerySecret: |
|
{{- toYaml . | nindent 6 }} |
|
{{- end }} |
|
{{- with .authQuery }} |
|
authQuery: |
|
{{- toYaml . | nindent 6 }} |
|
{{- end }} |
|
{{- with .parameters }} |
|
parameters: |
|
{{- toYaml . | nindent 6 }} |
|
{{- end }} |
|
{{- with .pg_hba }} |
|
pg_hba: |
|
{{- toYaml . | nindent 6 }} |
|
{{- end }} |
cloudnative-pg/cloudnative-pg#8692 added support for custom TLS secrets in the
pooler.spec.pgbouncerconfiguration.https://cloudnative-pg.io/docs/devel/cloudnative-pg.v1/#pgbouncerspec
The cluster chart does not support these fields in its configuration for the pgbouncer config, and doesn't support setting arbitrary fields so these options are unable to be set.
charts/charts/cluster/templates/pooler.yaml
Lines 13 to 30 in 245b6f8