Fix resources isues

This commit is contained in:
2026-01-22 07:54:56 +01:00
parent aeff6b1537
commit 8dc422e0e5
5 changed files with 272 additions and 70 deletions

View File

@@ -204,6 +204,115 @@ patches:
memory: "1Gi"
cpu: "500m"
# =============================================================================
# CPU Request Optimization for Production
# Reduce CPU requests to match actual usage (was 100m, actual ~5-10m)
# This prevents scheduler rejections due to overcommitted requests
# =============================================================================
# Database deployments - reduce CPU request from 100m to 25m
- target:
group: apps
version: v1
kind: Deployment
name: ".*-db$"
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "25m"
# Microservice deployments - reduce CPU request from 100m to 25m
- target:
group: apps
version: v1
kind: Deployment
name: ".*-service$"
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "25m"
# Other core services
- target:
group: apps
version: v1
kind: Deployment
name: gateway
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "25m"
- target:
group: apps
version: v1
kind: Deployment
name: alert-processor
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "25m"
- target:
group: apps
version: v1
kind: Deployment
name: frontend
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "50m"
- target:
group: apps
version: v1
kind: Deployment
name: redis
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "25m"
- target:
group: apps
version: v1
kind: Deployment
name: rabbitmq
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "50m"
- target:
group: apps
version: v1
kind: Deployment
name: minio
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "50m"
# Migration jobs - reduce CPU request from 100m to 25m
- target:
group: batch
version: v1
kind: Job
name: ".*-migration$"
namespace: bakery-ia
patch: |-
- op: replace
path: /spec/template/spec/containers/0/resources/requests/cpu
value: "25m"
images:
# Application services
- name: bakery/auth-service