Von GDC unterstützte VM-Images

Dieses Dokument enthält Informationen zu von GDC bereitgestellten und unterstützten VM-Images sowie eine Anleitung zum Aufrufen von Images in Ihrer Distributed Cloud-Bereitstellung.

Sie können eine virtuelle Maschine (VM) mit einem der von Google Distributed Cloud (GDC) mit Air Gap bereitgestellten Images erstellen, die auch als Golden Images bezeichnet werden. Sie können auch ein eigenes benutzerdefiniertes VM-Image verwenden, wenn Sie bestimmte Softwareanforderungen erfüllen müssen.

Dieses Dokument richtet sich an Entwickler in Plattformadministrator- oder Application Operator-Gruppen, die VMs erstellen und VM-Images in einer Google Distributed Cloud (GDC)-Umgebung mit Air Gap verwalten. Weitere Informationen finden Sie unter Dokumentation zu Zielgruppen für GDC mit Air Gap.

Hinweis

IAM-Rollen anfordern

Bitten Sie Ihren IAM-Projektadministrator, Ihnen die folgenden Rollen für Ihr Projekt zuzuweisen:

  • Virtual Machine Project Admin (project-vm-admin): VMs im Projekt-Namespace erstellen, ändern, auflisten und löschen.

  • Virtual Machine Image Project Admin (project-vm-image-admin): Erstellen, Auflisten und Löschen benutzerdefinierter VM-Images im Projekt-Namespace.

Alle VM-Rollen müssen an den Namespace des Projekts gebunden sein, in dem sich die VM befindet. Folgen Sie der Anleitung, um Ihren Zugriff zu bestätigen.

GDC-VM-Images

Dieser Abschnitt enthält Informationen zu den von GDC unterstützten Betriebssystemen.

Von GDC bereitgestellte Golden Images

Bevor Sie eine VM mit einem von GDC bereitgestellten Golden Image erstellen, sollten Sie sich die Liste der verfügbaren Images ansehen. Folgen Sie der Anleitung unter Liste der verfügbaren von GDC bereitgestellten Images ansehen.

Eigene Bilder

Sie können auch eigene benutzerdefinierte Images verwenden, um VM-Instanzen zu erstellen. Das ist nützlich, wenn Sie bestimmte Betriebssystem- oder Softwarekonfigurationen haben, die nicht mit den von GDC bereitgestellten Golden Images kompatibel sind. Folgen Sie der Anleitung unter Benutzerdefinierte Images erstellen, um BYO-Images zu erstellen und aufzulisten.

Von GDC unterstützte Betriebssysteme

In diesem Abschnitt werden die Betriebssysteme beschrieben, die für Distributed Cloud-VM-Instanzen verfügbar sind.

Linux OS

Distributed Cloud unterstützt die folgenden Linux-Betriebssystem-Images:

Betriebssystem Golden Image Importierbar
Ubuntu 20.04 Ja Ja
Ubuntu 22.04 Ja Ja
Ubuntu 24.04 Ja Ja
RHEL 8 Nein Ja
Rocky 8 Ja Nein
SUSE CHost 15.5 Nein Ja

Distributed Cloud unterstützt den Import eines Images von einem bootfähigen virtuellen Laufwerk oder einem vorhandenen VM-Laufwerk nur für Linux-Betriebssysteme, da der Image-Import von VM-Laufwerken keine Image-Übersetzung unterstützt. Damit Sie Ihre virtuellen Linux-Laufwerke in Distributed Cloud starten können, muss auf den Laufwerken eines der von GDC unterstützten Linux-Betriebssysteme ausgeführt werden. Distributed Cloud unterstützt den Import eines Windows-Images von einem VM-Laufwerk nicht. Stattdessen müssen Sie Windows-Images von ISO-Installationsmedien importieren, die Sie in den Objektspeicher hochladen.

Windows-Betriebssystem

Distributed Cloud unterstützt die folgenden Windows-Betriebssystem-Images:

Betriebssystem Golden Image Importierbar
Windows Server 2019 Datacenter Edition Nein Ja
Windows 10 Nein Ja
Windows Server 2022 Datacenter Edition Nein Ja

Sie können Windows-Images von ISO-Installationsmedien importieren. Distributed Cloud installiert Windows und erstellt ein bootfähiges Boot-Image aus dem resultierenden Laufwerk.

Für den Image-Import ist es erforderlich, dass die ISO-Datei beim Booten mit Unified Extensible Firmware Interface (UEFI) nicht zur Eingabe auffordert. Wenn Sie eine ISO-Datei ohne Eingabeaufforderung erstellen möchten, beginnen Sie mit einer vorhandenen ISO-Datei:

  1. Extrahieren Sie den ISO-Inhalt mit dem Archivverwaltungstool 7Zip:

    7z x windows-installation.iso -oiso-unpack
    
  2. Erstellen Sie mit mkisofs eine neue ISO aus der extrahierten ISO und ersetzen Sie die EFI-noprompt-Binärdatei:

    mkisofs -b boot/etfsboot.com -no-emul-boot -c BOOT.CAT -iso-level 4 -J -l -D -N -joliet-long -relaxed-filenames -v -V "Custom" -udf -boot-info-table -eltorito-alt-boot -eltorito-boot efi/microsoft/boot/efisys_noprompt.bin -no-emul-boot -o ISO_NAME.iso -allow-limited-size iso-unpack
    

    Ersetzen Sie ISO_NAME durch einen Namen für die ISO ohne Eingabeaufforderung. Beispiel: noprompt-install.