es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Solicitud de CPU en Kubernetes

Tengo un bloque de recursos para mi pod, como:

  resources:
    limits:
      cpu: 3000m
      memory: 512Mi
    requests:
      memory: 512Mi

¿Toma por defecto la asignación de solicitud para la CPU (es decir, 3000m) que se menciona en los límites de recursos (3000m)? En mi caso, está tomando 3000m como CPU por defecto en la solicitud, aunque no lo haya mencionado.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    En Kubernetes, al especificar los límites y solicitudes de recursos para un pod o contenedor, si no se define explícitamente la solicitud, tomará el valor del límite especificado.

    En este caso, dado que el límite de CPU está establecido en 3000m y la solicitud de CPU no está definida explícitamente, tomará el valor de 3000m de forma predeterminada. Por lo tanto, aunque no se mencione explícitamente en el archivo de configuración YAML, la solicitud de CPU se asignará como 3000m según los límites de recursos.

    Es importante tener en cuenta que Kubernetes asigna recursos en función de los recursos disponibles en el clúster y puede ajustar la asignación dinámicamente según el uso del contenedor o pod.

Comments are closed.