diff --git a/.gitlab/production.yaml b/.gitlab/production.yaml
index 60d5aa209ba2c00055808bf61ee368f1ac23ed01..0b84a801fa84598de72a9971cc93e8dcf9e8a495 100644
--- a/.gitlab/production.yaml
+++ b/.gitlab/production.yaml
@@ -57,7 +57,7 @@ ingress:
       secretName: metager-tls-otherdomains
 
 autoscaling:
-  maxReplicas: 100
+  maxReplicas: 5
 
 podAnnotations:
   prometheus.io/scrape: "true"
diff --git a/chart/templates/hpa.yaml b/chart/templates/hpa.yaml
index 0cd3c5436520c29c5efd746146277699af3f32cb..f33c1dac23a04105b4a1229cc1ad0136f7b97bd3 100644
--- a/chart/templates/hpa.yaml
+++ b/chart/templates/hpa.yaml
@@ -38,12 +38,12 @@ spec:
       selectPolicy: Max
     scaleUp:
       policies:
-      - periodSeconds: 15
+      - periodSeconds: 30
         type: Pods
         value: 4
-      - periodSeconds: 15
+      - periodSeconds: 30
         type: Percent
         value: 100
       selectPolicy: Max
-      stabilizationWindowSeconds: 60
+      stabilizationWindowSeconds: 30
 {{- end }}
diff --git a/chart/values.yaml b/chart/values.yaml
index e619a34dc9dd67c1b262b1852e39c806323f5d95..43c0677cff9c0d7eae1b0691ba2c010afd5482ee 100644
--- a/chart/values.yaml
+++ b/chart/values.yaml
@@ -122,7 +122,7 @@ autoscaling:
   enabled: true
   minReplicas: 2
   maxReplicas: 5
-  targetCPUUtilizationPercentage: 100
+  targetCPUUtilizationPercentage: 85
   #targetMemoryUtilizationPercentage: 80
 
 nodeSelector: {}