From ebf6c65f14e6bf68178adfdb7dbb9d6151992ecc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de> Date: Sun, 23 Jan 2022 19:13:12 +0100 Subject: [PATCH] Set resource constraints for Theodolite pods --- .../theodolite/theodolite-operator.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/helm/templates/theodolite/theodolite-operator.yaml b/helm/templates/theodolite/theodolite-operator.yaml index a9969f602..f2669686e 100644 --- a/helm/templates/theodolite/theodolite-operator.yaml +++ b/helm/templates/theodolite/theodolite-operator.yaml @@ -31,6 +31,13 @@ spec: volumeMounts: - name: theodolite-results-volume mountPath: "/deployments/results" + resources: + requests: + memory: "512Mi" + cpu: "250m" + limits: + memory: "1024Mi" + cpu: "500m" {{- if .Values.operator.sloChecker.generic.enabled }} - name: slo-checker-generic image: "{{ .Values.operator.sloChecker.generic.image }}:{{ .Values.operator.sloChecker.generic.imageTag }}" @@ -43,6 +50,13 @@ spec: value: "8082" - name: LOG_LEVEL value: INFO + resources: + requests: + memory: "64Mi" + cpu: "50m" + limits: + memory: "128Mi" + cpu: "100m" {{- end }} {{- if .Values.operator.sloChecker.lagTrend.enabled }} - name: lag-trend-slo-checker @@ -54,6 +68,13 @@ spec: env: - name: LOG_LEVEL value: INFO + resources: + requests: + memory: "64Mi" + cpu: "50m" + limits: + memory: "128Mi" + cpu: "100m" {{- end }} {{- if .Values.operator.sloChecker.droppedRecordsKStreams.enabled }} - name: slo-checker-dropped-records-kstreams @@ -67,6 +88,13 @@ spec: value: "8081" - name: LOG_LEVEL value: INFO + resources: + requests: + memory: "64Mi" + cpu: "50m" + limits: + memory: "128Mi" + cpu: "100m" {{- end }} {{- if .Values.operator.resultsVolume.accessSidecar.enabled }} - name: results-access -- GitLab