このドキュメントでは、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など)。