このドキュメントでは、Google Distributed Cloud(GDC)のエアギャップ環境で gdcloud CLI をダウンロードする方法について説明します。GDC には、次のようなさまざまなユースケースに対応する複数の gdcloud CLI バンドル オプションが用意されています。
- プラットフォーム: ローカル環境に対応するオペレーティング システム(OS)とアーキテクチャを選択します。
- GDC バージョン: GDC パッチ バージョンに対応する gdcloud CLI のバイナリ バージョンを選択します。利用可能な最新バージョンを使用することをおすすめしますが、特定のユースケース向けにアーカイブされたバージョンをダウンロードすることもできます。
- タイプ: ニーズに基づいてバイナリタイプを選択します。
Fullバンドルタイプは、選択したプラットフォームでサポートされているすべてのコマンドを含む包括的な gdcloud CLI コマンド バンドルです。Liteバンドルタイプには、Fullバンドルから gdcloud CLI コマンドのサブセットが含まれており、バンドルのダウンロード サイズが小さくなっています。
使用可能な gdcloud CLI バンドルを使用すると、CLI を自由に実行できます。詳細については、利用可能な gdcloud CLI バンドルをご覧ください。
このドキュメントは、GDC で作業し、エアギャップ ハードウェアとソフトウェアのワークフローに専用のコマンドライン インターフェース ツールを使用する必要があるすべてのユーザー グループを対象としています。詳細については、GDC エアギャップの対象ユーザーに関するドキュメントをご覧ください。
始める前に
組織外の特定の CIDR からアーティファクト レジストリへのトラフィックを許可するように、組織のネットワーク ポリシーを構成します。OrganizationNetworkPolicy リソース構成でサービス all を使用します。
gdcloud CLI をダウンロードする
GDC コンソールからシステムに gdcloud CLI バンドルをダウンロードします。
ログインして、GDC のスタートページにアクセスします。
[Connect with CLI] セクションに移動します。

[Download CLI Bundle] をクリックします。
目的のサポート対象プラットフォームを選択します。

選択したプラットフォームに対応するタイプとバージョンを選択します。
[ダウンロード] をクリックして、gdcloud CLI バンドルをローカル環境にダウンロードします。または、コマンドラインからダウンロードを開始する場合は、[バンドル URL をコピー] を選択してダウンロード URL をコピーすることもできます。
gdcloud CLI バンドルを抽出する
ダウンロードした gdcloud CLI バンドルの内容をファイル システム上の任意の場所に抽出します。
既存のインストールを置き換えるには、既存の google-distributed-cloud-hosted-cli ディレクトリを削除し、同じ場所にアーカイブを展開します。
バンドルを抽出します。
tar -xf BUNDLE_PATH/CLI_TAR_FILE次のように置き換えます。
BUNDLE_PATH: gdcloud CLI バンドルのパス。バンドル ダウンロード パスが意図的に変更されていない限り、デフォルトのパスは~/Downloadsです。CLI_TAR_FILE: ダウンロードした gdcloud CLI tar ファイルの名前(gdcloud_cli_windows_amd64.tar.gzなど)。