diff --git a/charts/postgres-operator/values-crd.yaml b/charts/postgres-operator/values-crd.yaml index df67c7420..903520fad 100644 --- a/charts/postgres-operator/values-crd.yaml +++ b/charts/postgres-operator/values-crd.yaml @@ -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: diff --git a/charts/postgres-operator/values.yaml b/charts/postgres-operator/values.yaml index cd38afbe7..06f1fd322 100644 --- a/charts/postgres-operator/values.yaml +++ b/charts/postgres-operator/values.yaml @@ -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: diff --git a/pkg/util/config/config.go b/pkg/util/config/config.go index 5ef7a1875..678dd81fe 100644 --- a/pkg/util/config/config.go +++ b/pkg/util/config/config.go @@ -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 diff --git a/pkg/util/constants/pooler.go b/pkg/util/constants/pooler.go index 346299a1c..affdbc584 100644 --- a/pkg/util/constants/pooler.go +++ b/pkg/util/constants/pooler.go @@ -6,8 +6,8 @@ const ( ConnectionPoolSchemaName = "pooler" ConnectionPoolDefaultType = "pgbouncer" ConnectionPoolDefaultMode = "transaction" - ConnectionPoolDefaultCpuRequest = "100m" - ConnectionPoolDefaultCpuLimit = "100m" + ConnectionPoolDefaultCpuRequest = "1" + ConnectionPoolDefaultCpuLimit = "1" ConnectionPoolDefaultMemoryRequest = "100Mi" ConnectionPoolDefaultMemoryLimit = "100Mi"