Skip to content
This repository was archived by the owner on Mar 16, 2024. It is now read-only.

Commit 907cb12

Browse files
authored
Merge pull request #1825 from tylerslaton/up-memory-req-limit
Up the memory/cpu req/limits
2 parents 28dc523 + f603f29 commit 907cb12

File tree

3 files changed

+15
-14
lines changed

3 files changed

+15
-14
lines changed

pkg/install/apiserver.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ spec:
6868
runAsUser: 1000
6969
resources:
7070
requests:
71-
cpu: 50m
72-
memory: 100Mi
71+
cpu: 100m
72+
memory: 256Mi
7373
priorityClassName: system-cluster-critical
7474
serviceAccountName: acorn-system
7575
tolerations:

pkg/install/controller.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ spec:
3333
port: 8888
3434
resources:
3535
requests:
36-
cpu: 150m
37-
memory: 200Mi
36+
cpu: 100m
37+
memory: 256Mi
3838
priorityClassName: system-cluster-critical
3939
serviceAccountName: acorn-system
4040
tolerations:

pkg/system/resources.go

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,20 @@ import (
1111
// on metrics we have collected from internal use. You can override these values by setting
1212
// the corresponding environment variable.
1313
var (
14-
mi = int64(1_048_576) // 1 MiB in bytes
14+
mi = int64(1 << 20) // 1 MiB in bytes
15+
gi = int64(1 << 30) // 1 GiB in bytes.
1516

16-
registryMemoryRequest = *resource.NewQuantity(40*mi, resource.BinarySI) // REGISTRY_MEMORY_REQUEST
17-
registryMemoryLimit = *resource.NewQuantity(80*mi, resource.BinarySI) // REGISTRY_MEMORY_LIMIT
18-
registryCPURequest = *resource.NewMilliQuantity(50, resource.DecimalSI) // REGISTRY_CPU_REQUEST
17+
registryMemoryRequest = *resource.NewQuantity(128*mi, resource.BinarySI) // REGISTRY_MEMORY_REQUEST
18+
registryMemoryLimit = *resource.NewQuantity(512*mi, resource.BinarySI) // REGISTRY_MEMORY_LIMIT
19+
registryCPURequest = *resource.NewMilliQuantity(200, resource.DecimalSI) // REGISTRY_CPU_REQUEST
1920

20-
buildkitdMemoryRequest = *resource.NewQuantity(100*mi, resource.BinarySI) // BUILDKITD_MEMORY_REQUEST
21-
buildkitdMemoryLimit = *resource.NewQuantity(200*mi, resource.BinarySI) // BUILDKITD_MEMORY_LIMIT
22-
buildkitdCPURequest = *resource.NewMilliQuantity(50, resource.DecimalSI) // BUILDKITD_CPU_REQUEST
21+
buildkitdMemoryRequest = *resource.NewQuantity(256*mi, resource.BinarySI) // BUILDKITD_MEMORY_REQUEST
22+
buildkitdMemoryLimit = *resource.NewQuantity(1*gi, resource.BinarySI) // BUILDKITD_MEMORY_LIMIT
23+
buildkitdCPURequest = *resource.NewMilliQuantity(800, resource.DecimalSI) // BUILDKITD_CPU_REQUEST
2324

24-
buildkitdServiceMemoryRequest = *resource.NewQuantity(70*mi, resource.BinarySI) // BUILDKITD_SERVICE_MEMORY_REQUEST
25-
buildkitdServiceMemoryLimit = *resource.NewQuantity(140*mi, resource.BinarySI) // BUILDKITD_SERVICE_MEMORY_LIMIT
26-
buildkitdServiceCPURequest = *resource.NewMilliQuantity(50, resource.DecimalSI) // BUILDKITD_SERVICE_CPU_REQUEST
25+
buildkitdServiceMemoryRequest = *resource.NewQuantity(128*mi, resource.BinarySI) // BUILDKITD_SERVICE_MEMORY_REQUEST
26+
buildkitdServiceMemoryLimit = *resource.NewQuantity(256*mi, resource.BinarySI) // BUILDKITD_SERVICE_MEMORY_LIMIT
27+
buildkitdServiceCPURequest = *resource.NewMilliQuantity(200, resource.DecimalSI) // BUILDKITD_SERVICE_CPU_REQUEST
2728
)
2829

2930
func RegistryResources() corev1.ResourceRequirements {

0 commit comments

Comments
 (0)