このドキュメントでは、GDC 提供および GDC サポートの VM イメージについて説明します。また、Distributed Cloud デプロイメントでイメージを表示する手順についても説明します。
Google Distributed Cloud(GDC)エアギャップ提供のイメージ(ゴールデン イメージとも呼ばれます)のいずれかを使用して、仮想マシン(VM)を作成できます。特定のソフトウェア要件を満たす必要があるインスタンスには、独自のカスタム VM イメージ(BYO)を使用することもできます。
このドキュメントは、Google Distributed Cloud(GDC)エアギャップ環境で VM を作成し、VM イメージを管理するプラットフォーム管理者またはアプリケーション オペレータ グループの開発者を対象としています。詳細については、 GDC エアギャップ ドキュメントの対象読者をご覧ください。
始める前に
IAM ロールをリクエストする
プロジェクトに対する次のロールをリクエストするには、プロジェクト IAM 管理者にお問い合わせください。
プロジェクト VirtualMachine 管理者 (
project-vm-admin): プロジェクト Namespace で VM を作成、変更、一覧表示、削除します。プロジェクト VirtualMachine イメージ管理者 (
project-vm-image-admin): プロジェクト Namespace でカスタム 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 | いいえ | はい |
Linux イメージは、起動可能なディスクからのみインポートできます。Distributed Cloud で仮想ディスクを起動するには、ディスクで GDC でサポートされているオペレーティング システムのいずれかを実行する必要があります。
Windows OS
Distributed Cloud は、次の Windows OS イメージをサポートしています。
| OS | ゴールデン イメージ | インポート可能 |
|---|---|---|
| Windows Server 2019 Datacenter エディション | いいえ | はい |
| Windows 10 | いいえ | はい |
Windows イメージは、ISO インストール メディアからインポートできます。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