本文档介绍了如何在 Google Distributed Cloud (GDC) 网闸隔离环境中下载 gdcloud CLI。GDC 针对各种应用场景提供了多种 gdcloud CLI 软件包选项,例如:
- 平台:选择与您的本地环境对应的操作系统 (OS) 和架构。
- GDC 版本:选择 gdcloud CLI 的二进制版本,该版本与 GDC 补丁版本相对应。我们建议您使用可用的最新版本,但您也可以下载归档版本,以用于特定用例。
类型:根据需要选择套装类型。
Full软件包类型包含适用于所选平台的所有受支持的 gdcloud CLI 命令。Lite软件包类型包含Full软件包中的一部分 gdcloud CLI 命令,以提供更小的下载大小。Full和Lite软件包归档都包含用于安装storage-cli-dependencies等组件的bin/component_bundles/目录。复制到解压缩的软件包目录之外的独立 gdcloud CLI 二进制文件不包含组件软件包,无法运行gdcloud components install。
可用的 gdcloud CLI 软件包让您可以灵活地按自己喜欢的方式运行 CLI。如需了解详情,请参阅可用的 gdcloud CLI 软件包。
本文档适用于所有在 GDC 上工作的受众群体,他们必须使用专用的命令行界面工具来处理其经过网闸隔离的硬件和软件工作流。如需了解详情,请参阅适用于 GDC 网闸隔离配置文档的受众群体。
准备工作
确认您拥有对活跃 GDC 环境的网络访问权限,并且知道您的 GDC 控制台网址(主机名)。与 Google Cloud CLI 不同,gdcloud CLI 不可公开下载;您需要直接从 GDC 控制台下载该软件包。如果您没有此网址,请与基础架构运维者或平台管理员联系。
配置组织网络政策,以允许来自组织外部特定 CIDR 的流量访问制品库。在
OrganizationNetworkPolicy资源配置中使用服务all。
下载 gdcloud CLI
从 GDC 控制台将 gdcloud CLI 软件包下载到您的系统:
登录并访问 GDC 欢迎页面。
前往使用 CLI 连接部分。

点击下载 CLI 软件包。
选择您感兴趣的支持平台。

选择与您所选平台对应的类型和版本。
点击下载,将 gdcloud CLI 软件包下载到本地环境。或者,如果您希望从命令行启动下载,可以选择复制软件包网址来复制下载网址。
解压 gdcloud CLI 软件包
将下载的 gdcloud CLI 软件包的内容解压缩到文件系统上的任意位置。保持解压缩的 google-distributed-cloud-hosted-cli 目录完好无损,以便 bin/gdcloud 可以在 bin/component_bundles/ 中找到组件归档。
如需替换现有安装,请移除现有的 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。