From 98efa7a8b53c3272e48835483dcef0f62445b6c5 Mon Sep 17 00:00:00 2001 From: devops Date: Sun, 26 Jul 2026 20:20:15 +0000 Subject: [PATCH] Update ecommerce-governance/limitrange.yaml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Estos valores permiten el frontend con límite de 768Mi y el catálogo con 128Mi, sin introducir defaults que excedan la cuota del namespace. Además de estar invertidos frente al límite, un solo contenedor con request de 8Gi excedería la cuota agregada de requests.memory: 1Gi. ResourceQuota controla la suma de recursos del namespace, mientras LimitRange controla o completa los valores de cada contenedor. --- ecommerce-governance/limitrange.yaml | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/ecommerce-governance/limitrange.yaml b/ecommerce-governance/limitrange.yaml index fb8eaf0..45b9ea1 100644 --- a/ecommerce-governance/limitrange.yaml +++ b/ecommerce-governance/limitrange.yaml @@ -2,12 +2,26 @@ apiVersion: v1 kind: LimitRange metadata: name: ecommerce-default-limits + namespace: ecommerce spec: limits: - - default: - cpu: 2 - memory: 4Gi - defaultRequest: - cpu: 4 - memory: 8Gi - type: Container \ No newline at end of file + - type: Container + + # Valores asignados cuando un contenedor no declara requests. + defaultRequest: + cpu: 100m + memory: 128Mi + + # Valores asignados cuando un contenedor no declara limits. + default: + cpu: 500m + memory: 512Mi + + # Restricciones por contenedor. + min: + cpu: 10m + memory: 16Mi + + max: + cpu: "2" + memory: 1Gi \ No newline at end of file