Limitar los recursos utilizados por los pods

Para tener más control de los recursos utilizados por los pods, es una buena práctica definir tanto los límites de cpu y memoria que puden utilizar, así como la cantidad de recursos que van a necesitar nuestros pods, para intentar garantizar el buen funcionamiento.

Esto se puede definir en los manifiestos, en el apartado «resources». En el siguiente ejemplo , solicitamos para el pod 20M de memoria y 500m de cpu, que equivale a 1/2 cpu:

resources:
   requests:
      memory: "20Mi"
      cpu: "500m"

En el siguiente ejemplo definimos los recusos solicitados y el límite de los recursos a utilizar:

resources:
   requests:
      memory: "128Mi"
      cpu: "250m"
   limits:
      memory: "256Mi"
      cpu: "500m"

Artículos relacionados