diff --git a/helm/templates/theodolite/theodolite-operator.yaml b/helm/templates/theodolite/theodolite-operator.yaml index a9969f602ad6d9bd6fa0c626aee161781cdd556e..f2669686eada049d33c5c88169d8d2ec3af84261 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