Questo documento fornisce informazioni sulle immagini VM fornite e supportate da GDC, nonché istruzioni per visualizzare le immagini nel tuo deployment di Distributed Cloud.
Puoi creare una macchina virtuale (VM) utilizzando una delle immagini fornite da Google Distributed Cloud (GDC) con air gap, chiamate anche immagini golden. Puoi anche utilizzare un'immagine VM personalizzata BYO (Bring Your Own) per le istanze in cui devi soddisfare requisiti software specifici.
Questo documento è rivolto agli sviluppatori dei gruppi di amministratori della piattaforma o di operatori di applicazioni che creano VM e gestiscono immagini VM in un ambiente GDC con air gap. Per saperne di più, consulta la documentazione sui segmenti di pubblico per GDC con air gap.
Prima di iniziare
Richiedi ruoli IAM
Contatta l'amministratore del progetto IAM per richiedere i seguenti ruoli nel tuo progetto:
Virtual Machine Project Admin (
project-vm-admin): crea, modifica, elenca ed elimina le VM nello spazio dei nomi del progetto.Virtual Machine Image Project Admin (
project-vm-image-admin): crea, elenca ed elimina immagini VM personalizzate nello spazio dei nomi del progetto.
Tutti i ruoli delle VM devono essere associati allo spazio dei nomi del progetto in cui si trova la VM. Segui i passaggi per verificare il tuo accesso.
Immagini VM GDC
Questa sezione fornisce informazioni sui sistemi operativi supportati da GDC.
Immagini d'oro fornite da GDC
Prima di creare una VM utilizzando un'immagine d'oro fornita da GDC, esamina l'elenco delle immagini disponibili. Consulta le istruzioni riportate in Visualizza un elenco delle immagini fornite da GDC disponibili.
Immagini BYO
Puoi anche utilizzare le tue immagini personalizzate per creare istanze VM. Questo è utile se hai configurazioni specifiche del sistema operativo o del software che non sono compatibili con le immagini d'oro fornite da GDC. Segui i passaggi descritti in Crea immagini personalizzate per creare ed elencare le immagini BYO.
Sistemi operativi supportati da GDC
Questa sezione descrive i sistemi operativi disponibili per l'utilizzo con le istanze VM di Distributed Cloud.
Linux OS
Distributed Cloud supporta le seguenti immagini sistema operativo Linux:
| Sistema operativo | Immagine d'oro | Importabile |
|---|---|---|
| Ubuntu 20.04 | Sì | Sì |
| Ubuntu 22.04 | Sì | Sì |
| Ubuntu 24.04 | Sì | Sì |
| RHEL 8 | No | Sì |
| Rocky 8 | Sì | No |
| SUSE CHost 15.5 | No | Sì |
Distributed Cloud supporta l'importazione di un'immagine da un disco virtuale avviabile o da un disco VM esistente solo per i sistemi operativi Linux, perché l'importazione di immagini basate su dischi VM non supporta la traduzione delle immagini. Per avviare i dischi virtuali Linux in Distributed Cloud, i dischi devono eseguire uno dei sistemi operativi Linux supportati da GDC. Distributed Cloud non supporta l'importazione di un'immagine Windows da un disco VM; devi invece importare le immagini Windows dai supporti di installazione ISO che carichi nell'archivio di oggetti.
Sistema operativo Windows
Distributed Cloud supporta le seguenti immagini sistema operativo Windows:
| Sistema operativo | Immagine d'oro | Importabile |
|---|---|---|
| Windows Server 2019 Data center edition | No | Sì |
| Windows 10 | No | Sì |
| Windows Server 2022 Data center edition | No | Sì |
Puoi importare immagini Windows da supporti di installazione ISO. Distributed Cloud installa Windows e crea un'immagine di avvio dal disco risultante.
L'importazione di immagini richiede che l'ISO non richieda l'input quando viene avviato con Unified Extensible Firmware Interface (UEFI). Per creare un file ISO senza prompt, inizia da un file ISO esistente:
Estrai i contenuti dell'ISO utilizzando lo strumento di gestione degli archivi 7Zip:
7z x windows-installation.iso -oiso-unpackCrea una nuova ISO dalla ISO estratta utilizzando
mkisofs, sostituendo il file binario noprompt EFI: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-unpackSostituisci ISO_NAME con un nome per l'ISO senza prompt. Ad esempio,
noprompt-install.