Optimize application resource requests/limits based on real usage

- Reduce replicas from 2 to 1 (single instance sufficient)
- Adjust CPU requests: 100m → 50m (based on actual usage)
- Adjust CPU limits: 500m → 200m (4x headroom for spikes)
- Adjust memory requests: 128Mi → 64Mi (realistic baseline)
- Adjust memory limits: 512Mi → 256Mi (2x headroom for 160MB peak usage)
- Update S2I template with same optimized values
- Maintain proper resource ratios (4:1 CPU, 4:1 Memory)
- Eliminate resource waste and improve cluster efficiency
This commit is contained in:
2025-10-04 09:05:59 -03:00
parent 9b2dd69781
commit 4330df5054
2 changed files with 9 additions and 9 deletions

View File

@@ -49,25 +49,25 @@ parameters:
- name: CPU_REQUEST
displayName: "CPU Request"
description: "The amount of CPU to request for the container."
value: "100m"
value: "50m"
required: true
- name: CPU_LIMIT
displayName: "CPU Limit"
description: "The amount of CPU to limit the container to."
value: "500m"
value: "200m"
required: true
- name: MEMORY_REQUEST
displayName: "Memory Request"
description: "The amount of memory to request for the container."
value: "256Mi"
value: "64Mi"
required: true
- name: MEMORY_LIMIT
displayName: "Memory Limit"
description: "The amount of memory to limit the container to."
value: "1Gi"
value: "256Mi"
required: true
- name: REPLICAS