Add workloads/patches/frontend-resources.yaml
Este patch: Aumenta el frontend a dos réplicas. Permite crear un pod nuevo antes de eliminar el anterior. Evita que una actualización deje la tienda sin frontend. Eleva el límite que estaba provocando los OOMKilled de next-server/libvips. maxUnavailable: 0 y maxSurge: 1 permiten que el Deployment mantenga disponibilidad durante un Rolling Update, siempre que la cuota y el clúster tengan capacidad para el pod adicional.
This commit is contained in:
1 parent
3693f78515
commit
ed40c4e9fa
1 file changed
+24
@@ -0,0 +1,24 @@
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: frontend-deploy
|
||||
spec:
|
||||
replicas: 2
|
||||
|
||||
strategy:
|
||||
type: RollingUpdate
|
||||
rollingUpdate:
|
||||
maxUnavailable: 0
|
||||
maxSurge: 1
|
||||
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
- name: web
|
||||
resources:
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 768Mi
|
||||
Reference in new issue
Block a user