From 1af229d5d845b0286e9bd761819fa86f65185800 Mon Sep 17 00:00:00 2001
From: Janne Mareike Koschinski <janne@kuschku.de>
Date: Fri, 13 May 2022 21:47:34 +0200
Subject: [PATCH] fix: define more accurate resource usages and limits

---
 actual/Chart.yaml        |  2 +-
 actual/values.yaml       |  8 +++----
 jellyfin/Chart.yaml      |  2 +-
 jellyfin/values.yaml     |  4 ++--
 languagetool/Chart.yaml  |  2 +-
 languagetool/values.yaml |  8 +++----
 mailu/Chart.yaml         |  2 +-
 mailu/values.yaml        | 50 ++++++++++++++++++++--------------------
 oauth2-proxy/Chart.yaml  |  2 +-
 oauth2-proxy/values.yaml |  8 +++----
 quassel/Chart.yaml       |  2 +-
 quassel/values.yaml      |  4 ++--
 12 files changed, 47 insertions(+), 47 deletions(-)

diff --git a/actual/Chart.yaml b/actual/Chart.yaml
index abbfddf..c7973ed 100644
--- a/actual/Chart.yaml
+++ b/actual/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
 name: actual
 description: Helm Chart for actual
 type: application
-version: 1.0.0
+version: 1.0.1
 appVersion: "134b9fcc"
diff --git a/actual/values.yaml b/actual/values.yaml
index 5594fa2..7fe00f1 100644
--- a/actual/values.yaml
+++ b/actual/values.yaml
@@ -36,11 +36,11 @@ securityContext:
 
 resources:
   limits:
-    cpu: "2"
-    memory: 2Gi
-  requests:
-    cpu: 400m
+    cpu: 500m
     memory: 512Mi
+  requests:
+    cpu: 10m
+    memory: 64Mi
 
 nodeSelector: { }
 
diff --git a/jellyfin/Chart.yaml b/jellyfin/Chart.yaml
index d1374fb..02c1b2d 100644
--- a/jellyfin/Chart.yaml
+++ b/jellyfin/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
 name: jellyfin
 description: Helm Chart for Jellyfin
 type: application
-version: 1.0.0
+version: 1.0.1
 appVersion: "10.7.7"
diff --git a/jellyfin/values.yaml b/jellyfin/values.yaml
index ef7f433..f818ba6 100644
--- a/jellyfin/values.yaml
+++ b/jellyfin/values.yaml
@@ -39,10 +39,10 @@ securityContext:
 
 resources:
   limits:
-    cpu: "2"
+    cpu: 500m
     memory: 2Gi
   requests:
-    cpu: 400m
+    cpu: 20m
     memory: 512Mi
 
 nodeSelector: { }
diff --git a/languagetool/Chart.yaml b/languagetool/Chart.yaml
index cb56fcd..bdf04b5 100644
--- a/languagetool/Chart.yaml
+++ b/languagetool/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
 name: languagetool
 description: Helm Chart for languagetool
 type: application
-version: 1.0.0
+version: 1.0.1
 appVersion: "340fa7f"
diff --git a/languagetool/values.yaml b/languagetool/values.yaml
index 5dca761..c7e8d23 100644
--- a/languagetool/values.yaml
+++ b/languagetool/values.yaml
@@ -60,11 +60,11 @@ securityContext:
 
 resources:
   limits:
-    cpu: "800m"
-    memory: 4Gi
+    cpu: 500m
+    memory: 6Gi
   requests:
-    cpu: 100m
-    memory: 512Mi
+    cpu: 200m
+    memory: 4Gi
 
 nodeSelector: { }
 
diff --git a/mailu/Chart.yaml b/mailu/Chart.yaml
index 374da26..e255230 100644
--- a/mailu/Chart.yaml
+++ b/mailu/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
 name: mailu
 description: Helm Chart for Mailu
 type: application
-version: 1.3.4
+version: 1.3.5
 appVersion: "1.9.26"
diff --git a/mailu/values.yaml b/mailu/values.yaml
index bfd6983..d835920 100644
--- a/mailu/values.yaml
+++ b/mailu/values.yaml
@@ -74,11 +74,11 @@ volumes:
 front:
   resources:
     limits:
-      cpu: 200m
-      memory: 200Mi
+      cpu: 500m
+      memory: 256Mi
     requests:
-      cpu: 100m
-      memory: 100Mi
+      cpu: 10m
+      memory: 32Mi
 admin:
   enabled: true
   host: "mail.example.com"
@@ -86,56 +86,56 @@ admin:
   resources:
     limits:
       cpu: 500m
-      memory: 512Mi
+      memory: 1Gi
     requests:
-      cpu: 500m
+      cpu: 30m
       memory: 128Mi
 imap:
   resources:
     limits:
-      cpu: 1
-      memory: 1Gi
+      cpu: 500m
+      memory: 512Mi
     requests:
-      cpu: 100m
-      memory: 500Mi
+      cpu: 30m
+      memory: 64Mi
 smtp:
   resources:
     limits:
       cpu: 500m
-      memory: 2Gi
+      memory: 512Mi
     requests:
-      cpu: 100m
-      memory: 1Gi
+      cpu: 30m
+      memory: 64Mi
 antispam:
   password: "chang3m3!"
   resources:
     limits:
-      cpu: 1
-      memory: 2Gi
-    requests:
-      cpu: 1
+      cpu: 500m
       memory: 1Gi
+    requests:
+      cpu: 10m
+      memory: 128Mi
 webmail:
   host: "mail.example.com"
   path: "/"
   tag: ""
   resources:
     limits:
-      cpu: 1
-      memory: 1Gi
+      cpu: 500m
+      memory: 256Mi
     requests:
-      cpu: 100m
-      memory: 500Mi
+      cpu: 10m
+      memory: 32Mi
 webdav:
   host: "mail.example.com"
   path: "/webdav"
   resources:
     limits:
-      cpu: 1
-      memory: 1Gi
+      cpu: 500m
+      memory: 256Mi
     requests:
-      cpu: 100m
-      memory: 500Mi
+      cpu: 30m
+      memory: 32Mi
 
 podAnnotations: { }
 
diff --git a/oauth2-proxy/Chart.yaml b/oauth2-proxy/Chart.yaml
index 79672c7..8629ee4 100644
--- a/oauth2-proxy/Chart.yaml
+++ b/oauth2-proxy/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
 name: oauth2-proxy
 description: Helm Chart for oauth2-proxy
 type: application
-version: 1.0.0
+version: 1.0.1
 appVersion: "v7.2.1"
diff --git a/oauth2-proxy/values.yaml b/oauth2-proxy/values.yaml
index 7a23917..0f2114c 100644
--- a/oauth2-proxy/values.yaml
+++ b/oauth2-proxy/values.yaml
@@ -48,11 +48,11 @@ securityContext:
 
 resources:
   limits:
-    cpu: "2"
-    memory: 2Gi
+    cpu: 500m
+    memory: 128Mi
   requests:
-    cpu: 400m
-    memory: 512Mi
+    cpu: 100m
+    memory: 16Mi
 
 nodeSelector: { }
 
diff --git a/quassel/Chart.yaml b/quassel/Chart.yaml
index 84f09fd..ecc9438 100644
--- a/quassel/Chart.yaml
+++ b/quassel/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
 name: quassel
 description: Helm Chart for Quassel-Core
 type: application
-version: 1.0.1
+version: 1.0.2
 appVersion: "v0.14.0"
diff --git a/quassel/values.yaml b/quassel/values.yaml
index 87e71ad..c26c219 100644
--- a/quassel/values.yaml
+++ b/quassel/values.yaml
@@ -101,8 +101,8 @@ resources:
     cpu: 500m
     memory: 512Mi
   requests:
-    cpu: 50m
-    memory: 128Mi
+    cpu: 20m
+    memory: 64Mi
 
 nodeSelector: { }
 
-- 
GitLab