add options to chart and example manifests

This commit is contained in:
Felix Kunde
2026-04-16 13:57:05 +02:00
parent 9e87a3d37a
commit 37731a9582
5 changed files with 28 additions and 0 deletions
@@ -670,6 +670,12 @@ spec:
connection_pooler_image:
type: string
default: "registry.opensource.zalan.do/acid/pgbouncer:master-32"
connection_pooler_labels:
type: object
additionalProperties:
type: string
default:
component: db-connection-pooler
connection_pooler_max_db_connections:
type: integer
default: 60
@@ -683,6 +689,9 @@ spec:
type: integer
minimum: 1
default: 2
connection_pooler_role_label:
type: string
default: "pooler-role"
connection_pooler_default_cpu_limit:
type: string
pattern: '^(\d+m|\d+(\.\d{1,3})?)$'
+5
View File
@@ -442,12 +442,17 @@ configConnectionPooler:
connection_pooler_user: "pooler"
# docker image
connection_pooler_image: "registry.opensource.zalan.do/acid/pgbouncer:master-32"
# labels to add to the connection pooler deployment and pods
connection_pooler_labels:
component: db-connection-pooler
# max db connections the pooler should hold
connection_pooler_max_db_connections: 60
# default pooling mode
connection_pooler_mode: "transaction"
# number of pooler instances
connection_pooler_number_of_instances: 2
# role label to add to the connection pooler resources to filter them easier
connection_pooler_role_label: pooler-role
# default resources
connection_pooler_default_cpu_request: 500m
connection_pooler_default_memory_request: 100Mi
+2
View File
@@ -18,9 +18,11 @@ data:
connection_pooler_default_memory_limit: 100Mi
connection_pooler_default_memory_request: 100Mi
connection_pooler_image: "registry.opensource.zalan.do/acid/pgbouncer:master-32"
connection_pooler_labels: "component:db-connection-pooler"
connection_pooler_max_db_connections: "60"
connection_pooler_mode: "transaction"
connection_pooler_number_of_instances: "2"
connection_pooler_role_label: pooler-role
connection_pooler_schema: "pooler"
connection_pooler_user: "pooler"
crd_categories: "all"
+9
View File
@@ -668,6 +668,12 @@ spec:
connection_pooler_image:
type: string
default: "registry.opensource.zalan.do/acid/pgbouncer:master-32"
connection_pooler_labels:
type: object
additionalProperties:
type: string
default:
component: db-connection-pooler
connection_pooler_max_db_connections:
type: integer
default: 60
@@ -681,6 +687,9 @@ spec:
type: integer
minimum: 1
default: 2
connection_pooler_role_label:
type: string
default: "pooler-role"
connection_pooler_default_cpu_limit:
type: string
pattern: '^(\d+m|\d+(\.\d{1,3})?)$'
@@ -218,9 +218,12 @@ configuration:
connection_pooler_default_memory_limit: 100Mi
connection_pooler_default_memory_request: 100Mi
connection_pooler_image: "registry.opensource.zalan.do/acid/pgbouncer:master-32"
connection_pooler_labels:
component: db-connection-pooler
# connection_pooler_max_db_connections: 60
connection_pooler_mode: "transaction"
connection_pooler_number_of_instances: 2
connection_pooler_role_label: pooler-role
# connection_pooler_schema: "pooler"
# connection_pooler_user: "pooler"
patroni: