From bc4b254753d4fd7be721b74220091d825074bcd1 Mon Sep 17 00:00:00 2001
From: "Antoine R. Dumont (@ardumont)" <ardumont@softwareheritage.org>
Date: Mon, 24 Mar 2025 11:41:56 +0100
Subject: [PATCH] loader-deposit: Deactivate auto-scaling

Like we do for the save-code-now.

Refs. swh/infra/sysadm-environment#5608
---
 swh/values/production/swh-cassandra.yaml | 6 +-----
 swh/values/staging/swh-cassandra.yaml    | 6 +-----
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/swh/values/production/swh-cassandra.yaml b/swh/values/production/swh-cassandra.yaml
index f8a33131..ba958333 100644
--- a/swh/values/production/swh-cassandra.yaml
+++ b/swh/values/production/swh-cassandra.yaml
@@ -2070,13 +2070,9 @@ loaders:
           medium: Memory
           sizeLimit: 25Gi
       image: swh_loader_package_image
+      replicas: 6
       queues:
         - swh.loader.package.deposit.tasks.LoadDeposit
-      autoScaling:
-        queueThreshold: 1
-        stopWhenNoActivity: false
-        minReplicaCount: 4
-        maxReplicaCount: 12
       # only used for secrets
       depositConfigurationRef: depositDynamicConfiguration
       ackLate: true
diff --git a/swh/values/staging/swh-cassandra.yaml b/swh/values/staging/swh-cassandra.yaml
index b8617411..c5044bff 100644
--- a/swh/values/staging/swh-cassandra.yaml
+++ b/swh/values/staging/swh-cassandra.yaml
@@ -376,6 +376,7 @@ loaders:
       requestedMemory: 256Mi
       requestedCpu: 200m
       limitedMemory: 18Gi
+      replicas: 2
       tmpEphemeralStorage:
         emptyDir:
           medium: Memory
@@ -383,11 +384,6 @@ loaders:
       image: swh_loader_package_image
       queues:
         - swh.loader.package.deposit.tasks.LoadDeposit
-      autoScaling:
-        queueThreshold: 1
-        stopWhenNoActivity: false
-        minReplicaCount: 2
-        maxReplicaCount: 2
       # only used for secrets below
       depositConfigurationRef: depositConfiguration
       ackLate: true
-- 
GitLab