Para poder realizar el autoservicio de máquinas virtuales en vSphere IaaS control plane, los usuarios de desarrollo y operaciones deben tener acceso a las clases de máquinas virtuales. Una clase de máquina virtual es una plantilla que define la CPU, la memoria y las reservas para las máquinas virtuales. La clase de máquina virtual ayuda a establecer barreras para la directiva y el gobierno de las máquinas virtuales, anticipando las necesidades de desarrollo y teniendo en cuenta las restricciones y la disponibilidad de recursos.
vSphere IaaS control plane ofrece varias clases de máquinas virtuales predeterminadas. Un administrador de vSphere puede utilizarlas tal cual está o crear clases de máquinas virtuales personalizadas. Para que las clases estén disponibles para los usuarios de desarrollo y operaciones, el administrador de vSphere las agrega a un espacio de nombres. Las clases de máquinas virtuales asignadas al espacio de nombres pueden ser utilizadas por máquinas virtuales independientes y por las máquinas virtuales que conforman clústeres de Tanzu Kubernetes Grid.
Crear una clase de máquina virtual personalizada mediante vSphere Client
Como administrador vSphere, puede utilizar las clases predeterminadas disponibles. También puede crear clases de máquinas virtuales personalizadas en lugar de las predeterminadas y utilizarlas para la implementación de máquinas virtuales en un espacio de nombres.
- Las clases de máquinas virtuales que se crean en una instancia de vCenter Server están disponibles para todos los clústeres de vCenter Server y todos los espacios de nombres de estos clústeres.
- Las clases de máquinas virtuales están disponibles para todos los espacios de nombres de vCenter Server. Sin embargo, los ingenieros de desarrollo y operaciones pueden utilizar solo las clases de máquinas virtuales que se asocian con un espacio de nombres en particular.
Requisitos previos
Procedimiento
Qué hacer a continuación
Editar una clase de máquina virtual mediante vSphere Client
Consulte cómo editar una clase de máquina virtual después de su creación. Puede configurar recursos de hardware, como CPU, memoria y dispositivos, así como editar opciones de máquina virtual y parámetros avanzados. También puede editar las clases de máquinas virtuales predeterminadas que ofrece vSphere IaaS control plane.
Cuando se elimina una clase de máquina virtual, se la elimina de todos los espacios de nombres asociados. Los usuarios de desarrollo y operaciones ya no pueden usar esa clase de máquina virtual para realizar el autoservicio de las máquinas virtuales. Las máquinas virtuales que ya se crearon con esa clase de máquina virtual no se ven afectadas.
Requisitos previos
Procedimiento
Asociar una clase de máquina virtual a un espacio de nombres mediante vSphere Client
Como administrador de vSphere, agregue una clase de máquina virtual predeterminada o personalizada a uno o varios espacios de nombres en un Supervisor. Cuando se agrega una clase de máquina virtual a un espacio de nombres, la clase queda disponible para los usuarios de desarrollo y operaciones, para que puedan iniciar máquinas virtuales de autoservicio en el entorno del espacio de nombres de Kubernetes. Las clases de máquinas virtuales que usted asigna al espacio de nombres también las utilizan las máquinas virtuales que conforman los clústeres de Tanzu Kubernetes Grid.
Puede agregar varias clases de máquinas virtuales a un único espacio de nombres. Las diferentes clases de máquinas virtuales sirven como indicadores de diferentes niveles de servicio. Si publica varias clases de máquinas virtuales, los usuarios de desarrollo y operaciones pueden seleccionar entre todas las clases personalizadas y predeterminadas al crear y administrar máquinas virtuales en el espacio de nombres.
Para poder implementar un clúster de Tanzu Kubernetes Grid en un espacio de nombres recién creado, los ingenieros de desarrollo y operaciones deben tener acceso a las clases de máquinas virtuales. Como administrador de vSphere, debe asociar explícitamente las clases de máquinas virtuales predeterminadas o personalizadas a cualquier nuevo espacio de nombres donde se implemente el clúster de Tanzu Kubernetes Grid.
Requisitos previos
Procedimiento
- En vSphere Client, vaya al espacio de nombres.
- En el menú Inicio de vSphere Client, seleccione Administración de cargas de trabajo.
- Haga clic en la pestaña Espacios de nombres y haga clic en el espacio de nombres.
- Agregue una clase de máquina virtual.
- En el panel Servicio de máquina virtual, haga clic en Agregar clase de máquina virtual.
- Seleccione una o varias clases de máquinas virtuales y haga clic en Aceptar.
Resultados
Las clases de máquinas virtuales que agregó quedan disponibles en el espacio de nombres para que desarrollo y operaciones realice el autoservicio de las máquinas virtuales. Estas clases también las pueden utilizar las máquinas virtuales que conforman los clústeres de Tanzu Kubernetes Grid.
Administrar clases de máquinas virtuales en un espacio de nombres con vSphere Client
Después de asociar una clase de máquina virtual con un espacio de nombres, puede agregar más clases de máquinas virtuales o eliminar la clase para cancelar su publicación en el espacio de nombres de Kubernetes.
Requisitos previos
- Si desea quitar una clase de máquina virtual de un espacio de nombres, compruebe que Tanzu Kubernetes Grid no la utilice. Su eliminación puede afectar las operaciones de Tanzu Kubernetes Grid.
- Privilegios necesarios:
Procedimiento
- En vSphere Client, vaya al espacio de nombres.
- En el menú Inicio de vSphere Client, seleccione Administración de cargas de trabajo.
- Haga clic en la pestaña Espacios de nombres y haga clic en el espacio de nombres.
- Agregue o elimine una clase de máquina virtual.
- En el panel Servicio de máquina virtual, haga clic en Administrar clase de máquina virtual.
- Realice una de las siguientes operaciones.
Opción Descripción Quitar una clase de máquina virtual Anule la selección de la clase de máquina virtual y haga clic en Aceptar. Agregar una clase de máquina virtual Seleccione una o varias clases de máquinas virtuales y haga clic en Aceptar.