Como ingeniero de desarrollo y operaciones, utilice el comando kubectl para revisar los recursos de máquina virtual disponibles y aprovisionar una máquina virtual de Linux o Windows independiente en un espacio de nombres en un Supervisor. Si la máquina virtual incluye un dispositivo PCI configurado para vGPU, después de crear y arrancar la máquina virtual en el entorno de vSphere IaaS control plane, puede instalar el controlador de gráficos NVIDIA vGPU para habilitar las operaciones de GPU.
Requisitos previos
- Cree un espacio de nombres y asígnele directivas de almacenamiento. Consulte Crear y configurar un espacio de nombres de vSphere en el Supervisor.
- Cree una biblioteca de contenido y asóciela con el espacio de nombres. Consulte Crear y administrar bibliotecas de contenido para máquinas virtuales independientes en vSphere IaaS control plane.
- Si una biblioteca de contenido está protegida por una directiva de seguridad, todos los elementos de la biblioteca deben ser compatibles. Si la biblioteca protegida incluye una combinación de elementos conformes y no conformes, el comando kubectl get virtualmachineimages no puede presentar imágenes de máquina virtual a los ingenieros de desarrollo y operaciones.
- Si tiene pensado implementar máquinas virtuales con dispositivos vGPU, debe poder acceder a las imágenes con el modo de arranque establecido en EFI, como CentOS.
- Asocie clases de máquina virtual predeterminadas o personalizadas con un espacio de nombres. Consulte Trabajar con clases de máquinas virtuales en vSphere IaaS control plane.
Si tiene pensado utilizar vGPU de NVIDIA u otros dispositivos PCI para las máquinas virtuales, debe cumplir con requisitos adicionales. Para obtener información, consulte Implementar una máquina virtual con Dispositivos PCI en vSphere IaaS control plane.
Para obtener información sobre el operador de máquina virtual y los campos compatibles, consulte Conceptos del servicio de máquina virtual y https://vm-operator.readthedocs.io/en/stable/ref/api/v1alpha2/.
Ver recursos de máquina virtual disponibles en un espacio de nombres en vSphere IaaS control plane
Como ingeniero de desarrollo y operaciones, compruebe que puede acceder a los recursos de máquinas virtuales en el espacio de nombres y ver las clases y las plantillas de máquina virtual disponibles en su entorno. También puede enumerar las clases de almacenamiento y otros elementos que podría necesitar para realizar el autoservicio de una máquina virtual.
Procedimiento
Implementar una máquina virtual en vSphere IaaS control plane
Como ingeniero de desarrollo y operaciones, aprovisione una máquina virtual y su SO invitado de forma declarativa al escribir especificaciones de implementación de máquina virtual en un archivo YAML de Kubernetes.
Requisitos previos
Si utiliza vGPU de NVIDIA u otros dispositivos PCI para sus máquinas virtuales, consulte Implementar una máquina virtual con Dispositivos PCI en vSphere IaaS control plane.