From ce7a6c1f18e5b75ac5e3f5ef790761fbc8e169eb Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@suma-ev.de>
Date: Mon, 2 Mar 2020 13:03:59 +0100
Subject: [PATCH] added resource requests for all containers

---
 chart/templates/deployment.yaml | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/chart/templates/deployment.yaml b/chart/templates/deployment.yaml
index 76f4c2834..98090f8dd 100644
--- a/chart/templates/deployment.yaml
+++ b/chart/templates/deployment.yaml
@@ -73,7 +73,9 @@ spec:
           mountPath: /html/storage/logs/metager
           readOnly: false
         resources:
-{{ toYaml .Values.resources | indent 12 }}
+          requests:
+            cpu: 500m
+            memory: 500m
       # Nginx Container
       - name: {{ .Chart.Name }}-nginx
         image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -118,6 +120,10 @@ spec:
 {{- end }}
           initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
           timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
+        resources:
+          requests:
+            cpu: 100m
+            memory: 100m
       # Redis Container
       - name: {{ .Chart.Name }}-redis
         image: "redis:5.0.3-alpine"
@@ -135,6 +141,10 @@ spec:
             port: "{{ .Values.service.name }}-redis"
           initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
           timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
+        resources:
+          requests:
+            cpu: 100m
+            memory: 1Gi
       # Fetcher Container
       - name: {{ .Chart.Name }}-fetcher
         image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
@@ -155,4 +165,8 @@ spec:
             - /tmp/fetcher
           initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }}
           timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }}
+        resources:
+          requests:
+            cpu: 500m
+            memory: 100m
 {{- end -}}
-- 
GitLab