Adjust default resource configuration

Since connection poolers are usually cpu bounded.
This commit is contained in:
Dmitrii Dolgov 2020-03-19 12:09:41 +01:00
parent 20b2fb4642
commit 6ae3c3d752
4 changed files with 9 additions and 9 deletions

View File

@ -283,9 +283,9 @@ configConnectionPool:
# number of pooler instances
connection_pool_number_of_instances: 1
# default resources
connection_pool_default_cpu_request: "100m"
connection_pool_default_cpu_request: "1"
connection_pool_default_memory_request: "100Mi"
connection_pool_default_cpu_limit: "100m"
connection_pool_default_cpu_limit: "1"
connection_pool_default_memory_limit: "100Mi"
rbac:

View File

@ -260,9 +260,9 @@ configConnectionPool:
# number of pooler instances
connection_pool_number_of_instances: 1
# default resources
connection_pool_default_cpu_request: "100m"
connection_pool_default_cpu_request: "1"
connection_pool_default_memory_request: "100Mi"
connection_pool_default_cpu_limit: "100m"
connection_pool_default_cpu_limit: "1"
connection_pool_default_memory_limit: "100Mi"
rbac:

View File

@ -91,10 +91,10 @@ type ConnectionPool struct {
Image string `name:"connection_pool_image" default:"registry.opensource.zalan.do/acid/pgbouncer:master-5"`
Mode string `name:"connection_pool_mode" default:"transaction"`
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"`
ConnPoolDefaultCPULimit string `name:"connection_pool_default_cpu_limit" default:"3"`
ConnPoolDefaultMemoryLimit string `name:"connection_pool_default_memory_limit" default:"1Gi"`
ConnPoolDefaultCPULimit string `name:"connection_pool_default_cpu_limit" default:"1"`
ConnPoolDefaultMemoryLimit string `name:"connection_pool_default_memory_limit" default:"100Mi"`
}
// Config describes operator config

View File

@ -6,8 +6,8 @@ const (
ConnectionPoolSchemaName = "pooler"
ConnectionPoolDefaultType = "pgbouncer"
ConnectionPoolDefaultMode = "transaction"
ConnectionPoolDefaultCpuRequest = "100m"
ConnectionPoolDefaultCpuLimit = "100m"
ConnectionPoolDefaultCpuRequest = "1"
ConnectionPoolDefaultCpuLimit = "1"
ConnectionPoolDefaultMemoryRequest = "100Mi"
ConnectionPoolDefaultMemoryLimit = "100Mi"