feat(tenants): requests.cpu dos runtimes de 100m para 50m (decisao do dono, 2026-09-28)

Uso real ~5m por container; a reserva de 100m travava o no em 13 tenants.
Com 50m o teto passa a ser a memoria: 16. Limites continuam 1 vCPU.
Ver docs/capacidade-kvm8.md no repositorio de codigo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ATM Platform
2026-09-28 12:05:25 +00:00
parent 0b2dd82c0c
commit 76819fd518
27 changed files with 27 additions and 27 deletions
+1 -1
View File
@@ -78,7 +78,7 @@ spec:
valueFrom:
secretKeyRef: { name: kc-admin-secret, key: client-secret }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -93,7 +93,7 @@ spec:
valueFrom:
secretKeyRef: { name: asaas-credentials, key: ambiente, optional: true }
resources:
requests: { cpu: 100m, memory: 400Mi }
requests: { cpu: 50m, memory: 400Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -71,7 +71,7 @@ spec:
# deste runtime — ver RuntimeSaude.
- { name: ATM_AUDITORIA_RETENCAO_DIAS, value: "730" }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -58,7 +58,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -52,7 +52,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -63,7 +63,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -58,7 +58,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -52,7 +52,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -63,7 +63,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
@@ -52,7 +52,7 @@ spec:
valueFrom:
secretKeyRef: { name: kc-admin-secret, key: client-secret }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
@@ -67,7 +67,7 @@ spec:
valueFrom:
secretKeyRef: { name: asaas-credentials, key: ambiente, optional: true }
resources:
requests: { cpu: 100m, memory: 400Mi }
requests: { cpu: 50m, memory: 400Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
@@ -45,7 +45,7 @@ spec:
# deste runtime — ver RuntimeSaude.
- { name: ATM_AUDITORIA_RETENCAO_DIAS, value: "730" }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
@@ -52,7 +52,7 @@ spec:
valueFrom:
secretKeyRef: { name: kc-admin-secret, key: client-secret }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
@@ -67,7 +67,7 @@ spec:
valueFrom:
secretKeyRef: { name: asaas-credentials, key: ambiente, optional: true }
resources:
requests: { cpu: 100m, memory: 400Mi }
requests: { cpu: 50m, memory: 400Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
@@ -45,7 +45,7 @@ spec:
# deste runtime — ver RuntimeSaude.
- { name: ATM_AUDITORIA_RETENCAO_DIAS, value: "730" }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -58,7 +58,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -52,7 +52,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -63,7 +63,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -58,7 +58,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -52,7 +52,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -63,7 +63,7 @@ spec:
value: '10'
resources:
requests:
cpu: 100m
cpu: 50m
memory: 384Mi
limits:
cpu: '1'
+1 -1
View File
@@ -78,7 +78,7 @@ spec:
valueFrom:
secretKeyRef: { name: kc-admin-secret, key: client-secret }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -93,7 +93,7 @@ spec:
valueFrom:
secretKeyRef: { name: asaas-credentials, key: ambiente, optional: true }
resources:
requests: { cpu: 100m, memory: 400Mi }
requests: { cpu: 50m, memory: 400Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -71,7 +71,7 @@ spec:
# deste runtime — ver RuntimeSaude.
- { name: ATM_AUDITORIA_RETENCAO_DIAS, value: "730" }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -52,7 +52,7 @@ spec:
valueFrom:
secretKeyRef: { name: kc-admin-secret, key: client-secret }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -67,7 +67,7 @@ spec:
valueFrom:
secretKeyRef: { name: asaas-credentials, key: ambiente, optional: true }
resources:
requests: { cpu: 100m, memory: 400Mi }
requests: { cpu: 50m, memory: 400Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }
+1 -1
View File
@@ -45,7 +45,7 @@ spec:
# deste runtime — ver RuntimeSaude.
- { name: ATM_AUDITORIA_RETENCAO_DIAS, value: "730" }
resources:
requests: { cpu: 100m, memory: 384Mi }
requests: { cpu: 50m, memory: 384Mi }
limits: { cpu: "1", memory: 768Mi }
readinessProbe:
httpGet: { path: /actuator/health/readiness, port: 8083 }