From b7afc569dd95ea50db34c25a8103a472dffca4c9 Mon Sep 17 00:00:00 2001
From: Guillaume Samson <guillaume.samson@softwareheritage.org>
Date: Tue, 30 May 2023 15:18:23 +0200
Subject: [PATCH] swh/loader: create add_forge_now_slow loader (max 1 replica)

---
 swh/values/production.yaml | 11 +++++++++++
 swh/values/staging.yaml    | 10 ++++++++++
 2 files changed, 21 insertions(+)

diff --git a/swh/values/production.yaml b/swh/values/production.yaml
index 03a7981df..046aa6327 100644
--- a/swh/values/production.yaml
+++ b/swh/values/production.yaml
@@ -57,9 +57,20 @@ loaders:
       requestedCpu: 500m
       queues:
         - add_forge_now:swh.loader.git.tasks.UpdateGitRepository
+      ackLate: true
       autoScaling:
         queueThreshold: 1
         maxReplicaCount: 6
+    add-forge-now-slow:
+      image: swh_loader_git_image
+      requestedMemory: 1024Mi
+      requestedCpu: 500m
+      queues:
+        - add_forge_now_slow:swh.loader.git.tasks.UpdateGitRepository
+      ackLate: true
+      autoScaling:
+        queueThreshold: 1
+        maxReplicaCount: 1
     pubdev:
       requestedMemory: 256Mi
       requestedCpu: 200m
diff --git a/swh/values/staging.yaml b/swh/values/staging.yaml
index d085121c8..bfe50c4a2 100644
--- a/swh/values/staging.yaml
+++ b/swh/values/staging.yaml
@@ -20,6 +20,16 @@ loaders:
       autoScaling:
         queueThreshold: 1
         maxReplicaCount: 3
+    add-forge-now-slow:
+      image: swh_loader_git_image
+      requestedMemory: 256Mi
+      requestedCpu: 200m
+      queues:
+        - add_forge_now_slow:swh.loader.git.tasks.UpdateGitRepository
+      ackLate: true
+      autoScaling:
+        queueThreshold: 1
+        maxReplicaCount: 1
     archive:
       requestedMemory: 256Mi
       requestedCpu: 200m
-- 
GitLab