From befb978f4d0a2a6c7feb2e14f8cf6b5920065a2e Mon Sep 17 00:00:00 2001
From: Spyros Trigazis <spyridon.trigazis@cern.ch>
Date: Tue, 11 Mar 2025 13:33:28 +0100
Subject: [PATCH 1/2] prod: Increase resources for jobservice and trivy

Signed-off-by: Spyros Trigazis <spyridon.trigazis@cern.ch>
---
 values-prod.yaml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/values-prod.yaml b/values-prod.yaml
index 3586c73..a455475 100644
--- a/values-prod.yaml
+++ b/values-prod.yaml
@@ -83,6 +83,13 @@ harbor:
         operator: "Equal"
         value: "enabled"
         effect: "NoSchedule"
+    resources:
+      requests:
+        memory: 4Gi
+        cpu: 1
+      limits:
+        memory: 6Gi
+        cpu: 4
   logLevel: info
   metrics:
     enabled: true
@@ -127,6 +134,13 @@ harbor:
   secretKey: <path:kv/data/kubernetes/services/kops-registry/gpn/harbor#secretKey>
   trivy:
     replicas: 3
+    resources:
+      requests:
+        memory: 4Gi
+        cpu: 1
+      limits:
+        memory: 6Gi
+        cpu: 4
   exporter:
     replicas: 1
 gcSchedule: '{"parameters":{},"schedule":{"cron":"0 0 8 * * *","type":"Custom"}}'
-- 
GitLab


From 12377d6b0e7e198ca8bec0946017c6eb989d119c Mon Sep 17 00:00:00 2001
From: Spyros Trigazis <spyridon.trigazis@cern.ch>
Date: Tue, 11 Mar 2025 13:43:09 +0100
Subject: [PATCH 2/2] prod: Increase limits for redis sentinel

Signed-off-by: Spyros Trigazis <spyridon.trigazis@cern.ch>
---
 values-prod.yaml | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/values-prod.yaml b/values-prod.yaml
index a455475..03aedd1 100644
--- a/values-prod.yaml
+++ b/values-prod.yaml
@@ -148,6 +148,27 @@ systemSettings: '{"robot_name_prefix":"robot-","session_timeout":240}'
 
 redis:
   enabled: true
+  replica:
+    resources:
+      requests:
+        cpu: 500m
+        memory: 1024Mi
+        ephemeral-storage: 100M
+      limits:
+        cpu: 2000m
+        memory: 2048Mi
+        ephemeral-storage: 2048Mi
+  metrics:
+    resources:
+      requests:
+        cpu: 500m
+        memory: 256Mi
+        ephemeral-storage: 64Mi
+      limits:
+        cpu: 1000m
+        memory: 512Mi
+        ephemeral-storage: 2048Mi
+
 
 registryBackup:
   enabled: true
-- 
GitLab