このドキュメントでは、GDC が提供する VM イメージと GDC がサポートする VM イメージについて説明します。また、Distributed Cloud デプロイでイメージを表示する手順についても説明します。
Google Distributed Cloud(GDC)エアギャップが提供するイメージ(ゴールデン イメージとも呼ばれます)のいずれかを使用して、仮想マシン(VM)を作成できます。特定のソフトウェア要件を満たす必要があるインスタンスには、お客様所有(BYO)のカスタム VM イメージを使用することもできます。
このドキュメントは、Google Distributed Cloud(GDC)エアギャップ環境で VM を作成し、VM イメージを管理するプラットフォーム管理者グループまたはアプリケーション オペレーター グループのデベロッパーを対象としています。詳細については、GDC エアギャップ ドキュメントの対象読者をご覧ください。
始める前に
IAM ロールをリクエストする
IAM プロジェクト管理者に連絡して、プロジェクトに対する次のロールをリクエストしてください。
仮想マシン プロジェクト管理者(
project-vm-admin): プロジェクトの名前空間で VM を作成、変更、一覧表示、削除します。仮想マシン イメージ プロジェクト管理者(
project-vm-image-admin): プロジェクトの名前空間でカスタム VM イメージを作成、一覧表示、削除します。
すべての VM ロールは、VM が存在するプロジェクトの Namespace にバインドする必要があります。手順に沿ってアクセス権を確認します。
GDC VM イメージ
このセクションでは、GDC でサポートされているオペレーティング システムについて説明します。
GDC 提供のゴールデン イメージ
GDC 提供のゴールデン イメージを使用して VM を作成する前に、使用可能なイメージのリストを確認します。利用可能な GDC 提供のイメージのリストを表示するの手順をご覧ください。
BYO イメージ
独自のカスタム イメージを使用して VM インスタンスを作成することもできます。これは、GDC 提供のゴールデン イメージと互換性のない特定のオペレーティング システムまたはソフトウェア構成がある場合に便利です。カスタム イメージを作成するの手順に沿って、BYO イメージを作成して一覧表示します。
GDC でサポートされているオペレーティング システム
このセクションでは、Distributed Cloud VM インスタンスで使用できるオペレーティング システムについて説明します。
Linux OS
Distributed Cloud は、次の Linux OS イメージをサポートしています。
| OS | ゴールデン イメージ | インポート可能 |
|---|---|---|
| Ubuntu 20.04 | はい | はい |
| Ubuntu 22.04 | はい | はい |
| Ubuntu 24.04 | はい | はい |
| RHEL 8 | いいえ | はい |
| Rocky 8 | はい | いいえ |
| SUSE CHost 15.5 | いいえ | はい |
Distributed Cloud は、Linux オペレーティング システムでのみ、起動可能な仮想ディスクまたは既存の VM ディスクからのイメージのインポートをサポートしています。これは、VM ディスクベースのイメージ インポートがイメージ変換をサポートしていないためです。Distributed Cloud で Linux 仮想ディスクを起動するには、ディスクで GDC がサポートする Linux オペレーティング システムのいずれかを実行する必要があります。Distributed Cloud は、VM ディスクからの Windows イメージのインポートをサポートしていません。代わりに、オブジェクト ストレージにアップロードした ISO インストール メディアから Windows イメージをインポートする必要があります。
Windows OS
Distributed Cloud は、次の Windows OS イメージをサポートしています。
| OS | ゴールデン イメージ | インポート可能 |
|---|---|---|
| Windows Server 2019 Datacenter エディション | いいえ | はい |
| Windows 10 | いいえ | はい |
| Windows Server 2022 Datacenter エディション | いいえ | はい |
ISO インストール メディアから Windows イメージをインポートできます。Distributed Cloud は Windows をインストールし、作成されたディスクから起動可能なイメージを作成します。
イメージのインポートでは、Unified Extensible Firmware Interface(UEFI)で起動したときに ISO が入力を求めないようにする必要があります。プロンプトなしの ISO を作成するには、既存の ISO ファイルから始めます。
7Zip アーカイブ管理ツールを使用して ISO の内容を抽出します。
7z x windows-installation.iso -oiso-unpackmkisofsを使用して、抽出した 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-unpackISO_NAME は、プロンプトなしの ISO の名前に置き換えます。例:
noprompt-install