本文提供 GDC 提供和支援的 VM 映像檔相關資訊,以及在 Distributed Cloud 部署中查看映像檔的操作說明。
您可以使用 Google Distributed Cloud (GDC) 實體隔離提供的映像檔 (也稱為黃金映像檔) 建立虛擬機器 (VM)。如果執行個體必須符合特定軟體需求,您也可以使用自備 (BYO) 的自訂 VM 映像檔。
本文適用於平台管理員或應用程式運算子群組的開發人員,這些人員會在 Google Distributed Cloud (GDC) 實體隔離環境中建立 VM 並管理 VM 映像檔。詳情請參閱 GDC 氣隙環境適用的目標對象說明文件。
事前準備
要求 IAM 角色
請與專案 IAM 管理員聯絡,要求對方授予您專案的下列角色:
專案 VirtualMachine 管理員 (
project-vm-admin):在專案命名空間中建立、修改、列出及刪除 VM。專案虛擬機器映像檔管理員 (
project-vm-image-admin):在專案命名空間中建立、列出及刪除自訂 VM 映像檔。
所有 VM 角色都必須繫結至 VM 所在的專案命名空間。 按照步驟驗證存取權。
GDC VM 映像檔
本節提供 GDC 支援的作業系統相關資訊。
GDC 提供的黃金映像檔
使用 GDC 提供的黃金映像檔建立 VM 前,請先查看可用映像檔清單。請參閱「查看 GDC 提供的可用映像檔清單」一節的說明。
自備圖片
您也可以使用自己的自訂映像檔建立 VM 執行個體。如果您有特定的作業系統或軟體設定,但與 GDC 提供的黃金映像檔不相容,這項功能就非常實用。按照「建立自訂映像檔」一文的步驟,建立及列出 BYO 映像檔。
GDC 支援的作業系統
本節詳細說明可用於 Distributed Cloud VM 執行個體的作業系統。
Linux OS
Distributed Cloud 支援下列 Linux 作業系統映像檔:
| 作業系統 | Golden Image | 可匯入 |
|---|---|---|
| Ubuntu 20.04 | 是 | 是 |
| Ubuntu 22.04 | 是 | 是 |
| Ubuntu 24.04 | 是 | 是 |
| RHEL 8 | 否 | 是 |
| Rocky 8 | 是 | 否 |
| SUSE CHost 15.5 | 否 | 是 |
您只能從可開機磁碟匯入 Linux 映像檔。如要在 Distributed Cloud 中啟動虛擬磁碟,磁碟必須執行 GDC 支援的作業系統。
Windows 作業系統
Distributed Cloud 支援下列 Windows OS 映像檔:
| 作業系統 | Golden Image | 可匯入 |
|---|---|---|
| Windows Server 2019 Datacenter 版 | 否 | 是 |
| Windows 10 | 否 | 是 |
您可以從 ISO 安裝媒體匯入 Windows 映像檔。Distributed Cloud 會安裝 Windows,並從產生的磁碟建立可開機的映像檔。
映像檔匯入作業需要使用統一可延伸韌體介面 (UEFI) 啟動 ISO,且啟動時不會提示輸入內容。如要建立無提示 ISO,請從現有 ISO 檔案開始:
使用 7Zip 封存管理工具解壓縮 ISO 內容:
7z x windows-installation.iso -oiso-unpack使用
mkisofs從已擷取的 ISO 建立新的 ISO,並代入 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將 ISO_NAME 替換為無提示 ISO 的名稱。例如:
noprompt-install。