Puede configurar limitaciones para los pods que se ejecutan en el espacio de nombres de vSphere, así como limitaciones para diversos objetos de Kubernetes. Las limitaciones que se configuran para un objeto dependen de los detalles de las aplicaciones y del modo en que se desea que consuman los recursos dentro de un espacio de nombres de vSphere.

Requisitos previos

  • Compruebe que tenga el privilegio Modificar configuración del espacio de nombres en clúster supervisor.

Procedimiento

  1. En el menú Inicio de vSphere Client, seleccione Administración de cargas de trabajo.
  2. Seleccione el espacio de nombres en el que desea aplicar las restricciones de objeto o contenedor.
  3. Para establecer las limitaciones del contenedor, seleccione Límites de recursos y haga clic en Editar.
    Opción Descripción
    Solicitudes de CPU Establezca la cantidad de solicitudes de CPU para los contenedores.
    Límite de la CPU Establezca la cantidad de CPU que pueden utilizar los contenedores.
    Solicitudes de memoria Establezca la cantidad de solicitudes de memoria para los contenedores.
    Límites de memoria Establezca la cantidad de memoria que pueden utilizar los contenedores.
    Nota: El impacto del establecimiento de límites de recursos para un espacio de nombres de vSphere en el que se aprovisionan clústeres de Tanzu Kubernetes varía en función del tipo de clase de máquina virtual utilizada para los nodos del clúster. Asegúrese de estar al tanto de las diferencias entre el mejor esfuerzo y el garantizado antes de establecer los límites de recursos. Consulte Clases de máquina virtual para clústeres de Tanzu Kubernetes.
  4. Para establecer limitaciones en los objetos de Kubernetes que pueden existir en el espacio de nombres, seleccione Límites de objetos y haga clic en Editar.
    Opción Descripción
    Pods La cantidad de pod de vSphere que pueden ejecutarse en el espacio de nombres.
    Implementaciones El número de implementaciones que pueden ejecutarse en el espacio de nombres.
    Trabajos La cantidad de trabajos que pueden ejecutarse en el espacio de nombres.
    DaemonSets La cantidad de conjuntos de daemons que pueden ejecutarse en el espacio de nombres.
    ReplicaSets La cantidad de conjuntos de réplicas en el espacio de nombres.
    ReplicationControllers La cantidad de controladoras de replicación que pueden ejecutarse en el espacio de nombres.
    StatefulSets La cantidad de StatefulSets que pueden ejecutarse en el espacio de nombres.
    ConfigMaps La cantidad de ConfigMaps que pueden ejecutarse en el espacio de nombres.
    Secretos La cantidad de secretos que pueden ejecutarse en el espacio de nombres.
    Notificaciones de volumen persistente Las notificaciones de volumen persistente que pueden existir en el espacio de nombres.
    Servicios Los servicios que pueden existir en el espacio de nombres.