Images de VM compatibles avec GDC

Ce document fournit des informations sur les images de VM fournies et compatibles avec GDC, ainsi que des instructions pour afficher les images dans votre déploiement Distributed Cloud.

Vous pouvez créer une machine virtuelle (VM) à l'aide de l'une des images fournies par Google Distributed Cloud (GDC) pour les environnements isolés, également appelées images de référence. Vous pouvez également utiliser une image de VM personnalisée Bring Your Own (BYO) pour les instances où vous devez répondre à des exigences logicielles spécifiques.

Ce document est destiné aux développeurs des groupes d'administrateurs de plate-forme ou d'opérateurs d'applications qui créent des VM et gèrent des images de VM dans un environnement Google Distributed Cloud (GDC) isolé. Pour en savoir plus, consultez Audiences pour la documentation GDC sous air gap.

Avant de commencer

Demander des rôles IAM

Contactez l'administrateur IAM de votre projet pour demander les rôles suivants sur votre projet :

  • Administrateur de projet de machine virtuelle (project-vm-admin) : créez, modifiez, listez et supprimez des VM dans l'espace de noms du projet.

  • Administrateur du projet d'images de machine virtuelle (project-vm-image-admin) : créez, listez et supprimez des images de VM personnalisées dans l'espace de noms du projet.

Tous les rôles de VM doivent être associés à l'espace de noms du projet dans lequel réside la VM. Suivez la procédure pour valider votre accès.

Images de VM GDC

Cette section fournit des informations sur les systèmes d'exploitation compatibles avec GDC.

Images de référence fournies par GDC

Avant de créer une VM à l'aide d'une image Golden fournie par GDC, consultez la liste des images disponibles. Consultez les instructions de la section Afficher la liste des images fournies par GDC.

Images BYO

Vous pouvez également utiliser vos propres images personnalisées pour créer des instances de VM. Cela est utile lorsque vous disposez de configurations de système d'exploitation ou de logiciels spécifiques qui ne sont pas compatibles avec les images Golden fournies par GDC. Suivez la procédure décrite dans Créer des images personnalisées pour créer et lister des images BYO.

Systèmes d'exploitation compatibles avec GDC

Cette section décrit en détail les systèmes d'exploitation disponibles pour une utilisation avec les instances de VM Distributed Cloud.

Système d'exploitation Linux

Distributed Cloud est compatible avec les images d'OS Linux suivantes :

OS Image de référence Importation possible
Ubuntu 20.04 Oui Oui
Ubuntu 22.04 Oui Oui
Ubuntu 24.04 Oui Oui
RHEL 8 Non Oui
Rocky 8 Oui Non
SUSE CHost 15.5 Non Oui

Vous ne pouvez importer des images Linux que depuis des disques amorçables. Pour démarrer vos disques virtuels dans Distributed Cloud, ils doivent exécuter l'un des systèmes d'exploitation compatibles avec GDC.

Windows OS

Distributed Cloud est compatible avec les images d'OS Windows suivantes :

OS Image de référence Importation possible
Windows Server 2019 Datacenter Edition Non Oui
Windows 10 Non Oui
Windows Server 2022 Datacenter Edition Non Oui

Vous pouvez importer des images Windows à partir de supports d'installation ISO. Distributed Cloud installe Windows et crée une image amorçable à partir du disque obtenu.

Pour importer une image, l'ISO ne doit pas demander de saisie lorsqu'elle est démarrée avec l'UEFI (Unified Extensible Firmware Interface). Pour créer un fichier ISO sans invite, commencez à partir d'un fichier ISO existant :

  1. Extrayez le contenu de l'ISO à l'aide de l'outil de gestion d'archives 7Zip :

    7z x windows-installation.iso -oiso-unpack
    
  2. Créez un fichier ISO à partir de votre fichier ISO extrait à l'aide de mkisofs, en remplaçant le binaire EFI noprompt :

    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
    

    Remplacez ISO_NAME par le nom de l'ISO sans invite. Exemple :noprompt-install