Skip to content

Commit 5b7af4c

Browse files
authored
OPNET-647: Implement CPU and memory limits (#1311)
Signed-off-by: Mat Kowalski <[email protected]>
1 parent cc19e9f commit 5b7af4c

File tree

4 files changed

+30
-6
lines changed

4 files changed

+30
-6
lines changed

bundle/manifests/kubernetes-nmstate-operator.clusterserviceversion.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,9 @@ spec:
245245
imagePullPolicy: IfNotPresent
246246
name: nmstate-operator
247247
resources:
248+
limits:
249+
cpu: 500m
250+
memory: 128Mi
248251
requests:
249252
cpu: 60m
250253
memory: 30Mi

deploy/handler/operator.yaml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ spec:
5151
requests:
5252
cpu: "30m"
5353
memory: "20Mi"
54+
limits:
55+
cpu: "500m"
56+
memory: "128Mi"
5457
terminationMessagePolicy: FallbackToLogsOnError
5558
env:
5659
- name: WATCH_NAMESPACE
@@ -89,8 +92,11 @@ spec:
8992
protocol: TCP
9093
resources:
9194
requests:
92-
cpu: 10m
93-
memory: 20Mi
95+
cpu: "10m"
96+
memory: "20Mi"
97+
limits:
98+
cpu: "500m"
99+
memory: "128Mi"
94100
terminationMessagePolicy: FallbackToLogsOnError
95101
---
96102
apiVersion: apps/v1
@@ -142,6 +148,9 @@ spec:
142148
requests:
143149
cpu: "30m"
144150
memory: "20Mi"
151+
limits:
152+
cpu: "500m"
153+
memory: "128Mi"
145154
terminationMessagePolicy: FallbackToLogsOnError
146155
env:
147156
- name: WATCH_NAMESPACE
@@ -232,6 +241,9 @@ spec:
232241
requests:
233242
cpu: "30m"
234243
memory: "30Mi"
244+
limits:
245+
cpu: "500m"
246+
memory: "128Mi"
235247
terminationMessagePolicy: FallbackToLogsOnError
236248
env:
237249
- name: WATCH_NAMESPACE
@@ -328,6 +340,9 @@ spec:
328340
requests:
329341
cpu: "100m"
330342
memory: "100Mi"
343+
limits:
344+
cpu: "500m"
345+
memory: "128Mi"
331346
terminationMessagePolicy: FallbackToLogsOnError
332347
env:
333348
- name: WATCH_NAMESPACE

deploy/openshift/ui-plugin/deployment.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,11 @@ spec:
3737
imagePullPolicy: IfNotPresent
3838
resources:
3939
requests:
40-
cpu: 10m
41-
memory: 50Mi
40+
cpu: "10m"
41+
memory: "50Mi"
42+
limits:
43+
cpu: "500m"
44+
memory: "128Mi"
4245
terminationMessagePolicy: FallbackToLogsOnError
4346
volumeMounts:
4447
- name: plugin-serving-cert

deploy/operator/operator.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,11 @@ spec:
5959
- ALL
6060
resources:
6161
requests:
62-
cpu: 60m
63-
memory: 30Mi
62+
cpu: "60m"
63+
memory: "30Mi"
64+
limits:
65+
cpu: "500m"
66+
memory: "128Mi"
6467
env:
6568
- name: WATCH_NAMESPACE
6669
value: ""

0 commit comments

Comments
 (0)