Adjust default resource configuration
Since connection poolers are usually cpu bounded.
This commit is contained in:
parent
20b2fb4642
commit
6ae3c3d752
|
|
@ -283,9 +283,9 @@ configConnectionPool:
|
||||||
# number of pooler instances
|
# number of pooler instances
|
||||||
connection_pool_number_of_instances: 1
|
connection_pool_number_of_instances: 1
|
||||||
# default resources
|
# default resources
|
||||||
connection_pool_default_cpu_request: "100m"
|
connection_pool_default_cpu_request: "1"
|
||||||
connection_pool_default_memory_request: "100Mi"
|
connection_pool_default_memory_request: "100Mi"
|
||||||
connection_pool_default_cpu_limit: "100m"
|
connection_pool_default_cpu_limit: "1"
|
||||||
connection_pool_default_memory_limit: "100Mi"
|
connection_pool_default_memory_limit: "100Mi"
|
||||||
|
|
||||||
rbac:
|
rbac:
|
||||||
|
|
|
||||||
|
|
@ -260,9 +260,9 @@ configConnectionPool:
|
||||||
# number of pooler instances
|
# number of pooler instances
|
||||||
connection_pool_number_of_instances: 1
|
connection_pool_number_of_instances: 1
|
||||||
# default resources
|
# default resources
|
||||||
connection_pool_default_cpu_request: "100m"
|
connection_pool_default_cpu_request: "1"
|
||||||
connection_pool_default_memory_request: "100Mi"
|
connection_pool_default_memory_request: "100Mi"
|
||||||
connection_pool_default_cpu_limit: "100m"
|
connection_pool_default_cpu_limit: "1"
|
||||||
connection_pool_default_memory_limit: "100Mi"
|
connection_pool_default_memory_limit: "100Mi"
|
||||||
|
|
||||||
rbac:
|
rbac:
|
||||||
|
|
|
||||||
|
|
@ -91,10 +91,10 @@ type ConnectionPool struct {
|
||||||
Image string `name:"connection_pool_image" default:"registry.opensource.zalan.do/acid/pgbouncer:master-5"`
|
Image string `name:"connection_pool_image" default:"registry.opensource.zalan.do/acid/pgbouncer:master-5"`
|
||||||
Mode string `name:"connection_pool_mode" default:"transaction"`
|
Mode string `name:"connection_pool_mode" default:"transaction"`
|
||||||
MaxDBConnections *int32 `name:"connection_pool_max_db_connections" default:"60"`
|
MaxDBConnections *int32 `name:"connection_pool_max_db_connections" default:"60"`
|
||||||
ConnPoolDefaultCPURequest string `name:"connection_pool_default_cpu_request" default:"100m"`
|
ConnPoolDefaultCPURequest string `name:"connection_pool_default_cpu_request" default:"1"`
|
||||||
ConnPoolDefaultMemoryRequest string `name:"connection_pool_default_memory_request" default:"100Mi"`
|
ConnPoolDefaultMemoryRequest string `name:"connection_pool_default_memory_request" default:"100Mi"`
|
||||||
ConnPoolDefaultCPULimit string `name:"connection_pool_default_cpu_limit" default:"3"`
|
ConnPoolDefaultCPULimit string `name:"connection_pool_default_cpu_limit" default:"1"`
|
||||||
ConnPoolDefaultMemoryLimit string `name:"connection_pool_default_memory_limit" default:"1Gi"`
|
ConnPoolDefaultMemoryLimit string `name:"connection_pool_default_memory_limit" default:"100Mi"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// Config describes operator config
|
// Config describes operator config
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@ const (
|
||||||
ConnectionPoolSchemaName = "pooler"
|
ConnectionPoolSchemaName = "pooler"
|
||||||
ConnectionPoolDefaultType = "pgbouncer"
|
ConnectionPoolDefaultType = "pgbouncer"
|
||||||
ConnectionPoolDefaultMode = "transaction"
|
ConnectionPoolDefaultMode = "transaction"
|
||||||
ConnectionPoolDefaultCpuRequest = "100m"
|
ConnectionPoolDefaultCpuRequest = "1"
|
||||||
ConnectionPoolDefaultCpuLimit = "100m"
|
ConnectionPoolDefaultCpuLimit = "1"
|
||||||
ConnectionPoolDefaultMemoryRequest = "100Mi"
|
ConnectionPoolDefaultMemoryRequest = "100Mi"
|
||||||
ConnectionPoolDefaultMemoryLimit = "100Mi"
|
ConnectionPoolDefaultMemoryLimit = "100Mi"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue