Skip to content

Commit fb5dfa0

Browse files
committed
Multiple: Set more cpu/mem requests and limits
1 parent 4761963 commit fb5dfa0

8 files changed

Lines changed: 98 additions & 2 deletions

File tree

default/immich/immich.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,16 @@ spec:
4949
persistence:
5050
data:
5151
existingClaim: immich-valkey
52+
controllers:
53+
main:
54+
containers:
55+
main:
56+
resources:
57+
requests:
58+
cpu: 10m
59+
memory: 16Mi
60+
limits:
61+
memory: 64Mi
5262
server:
5363
ingress:
5464
main:
@@ -71,6 +81,8 @@ spec:
7181
requests:
7282
cpu: 50m
7383
memory: 350Mi
84+
limits:
85+
memory: 768Mi
7486
machine-learning:
7587
controllers:
7688
main:
@@ -80,3 +92,5 @@ spec:
8092
requests:
8193
cpu: 50m
8294
memory: 300Mi
95+
limits:
96+
memory: 1024Mi

kube-system/openldap/openldap.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ spec:
3636
- name: users-ldif
3737
mountPath: "/ldifs"
3838
readOnly: true
39+
resources:
40+
requests:
41+
cpu: 10m
42+
memory: 32Mi
43+
limits:
44+
memory: 128Mi
3945
volumes:
4046
- name: users-ldif
4147
secret:

monitoring/botkube/botkube.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ spec:
2020
image:
2121
repository: infracloudio/botkube
2222
tag: latest
23+
resources:
24+
requests:
25+
cpu: 10m
26+
memory: 384Mi
27+
limits:
28+
memory: 768Mi
2329
# serviceMonitor:
2430
# enabled: true
2531
config:

monitoring/grafana/grafana.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ spec:
1818
interval: 5m
1919
values:
2020
adminPassword: ${SECRET_GRAFANA_ADMIN_PASSWORD}
21+
resources:
22+
requests:
23+
cpu: 20m
24+
memory: 192Mi
25+
limits:
26+
memory: 384Mi
2127
rbac:
2228
pspEnabled: false
2329
deploymentStrategy:
@@ -268,6 +274,12 @@ spec:
268274
url: https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/grafana/dashboards/request-handling-performance.json
269275
datasource: Prometheus
270276
sidecar:
277+
resources:
278+
requests:
279+
cpu: 10m
280+
memory: 96Mi
281+
limits:
282+
memory: 192Mi
271283
datasources:
272284
enabled: true
273285
searchNamespace: ALL

monitoring/victoria-logs/victoria-logs.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ spec:
2121
values:
2222
fullnameOverride: victoria-logs
2323
server:
24+
resources:
25+
requests:
26+
cpu: 10m
27+
memory: 32Mi
28+
limits:
29+
memory: 64Mi
2430
retentionPeriod: 14d
2531
persistentVolume:
2632
enabled: true

monitoring/victoria-metrics/victoria-metrics.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,3 +213,27 @@ spec:
213213

214214
grafana:
215215
enabled: false
216+
217+
kube-state-metrics:
218+
resources:
219+
requests:
220+
cpu: 10m
221+
memory: 48Mi
222+
limits:
223+
memory: 128Mi
224+
225+
prometheus-node-exporter:
226+
resources:
227+
requests:
228+
cpu: 10m
229+
memory: 32Mi
230+
limits:
231+
memory: 64Mi
232+
233+
victoria-metrics-operator:
234+
resources:
235+
requests:
236+
cpu: 10m
237+
memory: 96Mi
238+
limits:
239+
memory: 256Mi

social/mastodon/mastodon-legacy.yaml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,12 @@ spec:
6060
- name: all-queues
6161
concurrency: 25
6262
replicas: 1
63-
resources: {}
63+
resources:
64+
requests:
65+
cpu: 50m
66+
memory: 512Mi
67+
limits:
68+
memory: 1024Mi
6469
affinity: {}
6570
queues:
6671
- default,8
@@ -73,7 +78,12 @@ spec:
7378
- name: pull-ingress
7479
concurrency: 50
7580
replicas: 1
76-
resources: {}
81+
resources:
82+
requests:
83+
cpu: 25m
84+
memory: 512Mi
85+
limits:
86+
memory: 1024Mi
7787
affinity: {}
7888
queues:
7989
- pull
@@ -90,8 +100,20 @@ spec:
90100
repository: ghcr.io/glitch-soc/mastodon-streaming
91101
tag: nightly.2026-06-10
92102
port: 4000
103+
resources:
104+
requests:
105+
cpu: 10m
106+
memory: 128Mi
107+
limits:
108+
memory: 256Mi
93109
web:
94110
port: 3000
111+
resources:
112+
requests:
113+
cpu: 50m
114+
memory: 1024Mi
115+
limits:
116+
memory: 2048Mi
95117

96118
ingress:
97119
enabled: false

social/mautrix/slack-bridge.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ spec:
5050
TZ: America/Chicago
5151
UID: 1000
5252
GID: 1000
53+
resources:
54+
requests:
55+
cpu: 10m
56+
memory: 64Mi
57+
limits:
58+
memory: 128Mi
5359
service:
5460
main:
5561
type: ClusterIP

0 commit comments

Comments
 (0)