From f478419e4f350f3710ad4d32b3c8875bcf0db812 Mon Sep 17 00:00:00 2001
From: Vincent SELLIER <vincent.sellier@softwareheritage.org>
Date: Fri, 5 Apr 2024 11:50:29 +0200
Subject: [PATCH] swh/production: Activate oneshot loaders for openaire
 ingestion

Related to swh/infra/sysadm-environment#5301
---
 swh/values/production/swh.yaml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/swh/values/production/swh.yaml b/swh/values/production/swh.yaml
index c27174953..84436b56d 100644
--- a/swh/values/production/swh.yaml
+++ b/swh/values/production/swh.yaml
@@ -703,6 +703,20 @@ loaders:
         - swh.loader.package.npm.tasks.LoadNpm
       autoScaling:
         maxReplicaCount: 4
+    oneshot:
+      image: swh_loader_savecodenow_image
+      requestedMemory: 768Mi
+      requestedCpu: 200m
+      limitedMemory: 25Gi
+      queues:
+        - oneshot:swh.loader.cvs.tasks.LoadCvsRepository
+        - oneshot:swh.loader.git.tasks.UpdateGitRepository
+        - oneshot:swh.loader.mercurial.tasks.LoadMercurial
+        - oneshot:swh.loader.svn.tasks.LoadSvnRepository
+        - oneshot:swh.loader.svn.tasks.DumpMountAndLoadSvnRepository
+      autoScaling:
+        queueThreshold: 1
+        maxReplicaCount: 32
     opam:
       image: swh_loader_package_image
       queues:
-- 
GitLab