Verwenden Sie als DevOps-Ingenieur den Befehl kubectl, um verfügbare VM-Ressourcen zu überprüfen und eine eigenständige Linux- oder Windows VM in einem Namespace auf einem Supervisor bereitzustellen. Wenn die VM ein für vGPU konfiguriertes PCI-Gerät enthält, können Sie nach dem Erstellen und Starten der VM in Ihrer vSphere IaaS control plane-Umgebung den NVIDIA vGPU-Grafiktreiber installieren, um GPU-Vorgänge vollständig zu aktivieren.
Voraussetzungen
- Erstellen Sie einen Namespace und weisen Sie ihm Speicherrichtlinien zu. Weitere Informationen finden Sie unter Erstellen und Konfigurieren eines vSphere-Namespace im Supervisor..
- Erstellen Sie eine Inhaltsbibliothek und ordnen Sie sie dem Namespace zu. Weitere Informationen finden Sie unter Erstellen und Verwalten von Inhaltsbibliotheken für eigenständige VMs in vSphere IaaS control plane.
- Wenn eine Inhaltsbibliothek durch eine Sicherheitsrichtlinie geschützt ist, müssen alle Bibliothekselemente konform sein. Wenn die geschützte Bibliothek eine Kombination aus konformen und nicht konformen Elementen enthält, werden den DevOps-Ingenieuren über den Befehl kubectl get virtualmachineimages keine VM-Images angezeigt.
- Wenn Sie VMs mit vGPU-Geräten bereitstellen möchten, müssen Sie Zugriff auf Images haben, wobei der Startmodus auf EFI festgelegt ist, z. B. CentOS.
- Ordnen Sie Standard- oder benutzerdefinierte VM-Klassen einem Namespace zu. Weitere Informationen finden Sie unter Arbeiten mit VM-Klassen in vSphere IaaS control plane.
Wenn Sie NVIDIA vGPU oder andere PCI-Geräte für Ihre VMs verwenden möchten, müssen weitere Voraussetzungen erfüllt sein. Weitere Informationen finden Sie unter Bereitstellen einer VM mit PCI-Geräten in vSphere IaaS control plane.
Informationen zum VM-Operator und unterstützten Feldern finden Sie unter Konzepte des VM-Diensts und https://vm-operator.readthedocs.io/en/stable/ref/api/v1alpha2/.
Anzeigen der in einem Namespace verfügbaren VM-Ressourcen in vSphere IaaS control plane
Stellen Sie als DevOps-Ingenieur sicher, dass Sie auf VM-Ressourcen in Ihrem Namespace zugreifen können, und zeigen Sie vm-Klassen und VM-Vorlagen an, die in Ihrer Umgebung verfügbar sind. Sie können auch Speicherklassen und andere Elemente auflisten, die Sie möglicherweise für den Self-Service einer VM benötigen.
Prozedur
Bereitstellen einer virtuellen Maschine in vSphere IaaS control plane
Stellen Sie als DevOps-Ingenieur eine VM und ihr Gastbetriebssystem deklarativ bereit, indem Sie VM-Bereitstellungsspezifikationen in eine Kubernetes-YAML-Datei schreiben.
Voraussetzungen
Wenn Sie NVIDIA vGPU oder andere PCI-Geräte für Ihre VMs verwenden, beachten Sie Folgendes: Bereitstellen einer VM mit PCI-Geräten in vSphere IaaS control plane