Distributed Cloud 套装简介

Google Distributed Cloud for VMware(纯软件)使用软件包来缓解映像下载期间代理连接速度缓慢的问题。本页介绍了不同的软件包类型、软件包内容、命名惯例和使用场景。

软件包类型

Distributed Cloud for VMware 提供两种类型的软件包:常规软件包和完整软件包。这些软件包包含集群所需的必要组件。

常规软件包仅包含元数据和清单。完整软件包包含元数据、操作系统映像 OVA 和容器映像 tarball。

下表比较了常规软件包和完整软件包的内容。

软件包类型 内容
常规 仅限元数据和清单
完整 元数据、操作系统映像 OVA 和容器映像 tarball

软件包命名惯例

软件包遵循特定的命名惯例。您可以通过文件名中的 -full.tgz 后缀来识别完整软件包。

例如,完整软件包的名称可能类似于 gke-onprem-vsphere-[VERSION]-full.tgz

软件包使用场景

根据您的环境和网络状况选择软件包类型。

常规软件包使用场景

对于标准安装,请使用常规软件包。这些安装通常 具有对 Google Cloud的高带宽访问权限。

完整软件包使用场景

在气隙环境或生产工作站中使用完整软件包,这些环境或工作站与 的代理连接速度缓慢。 Google Cloud

完整软件包具有以下优势:

  • 避免代理停机。
  • 无需为不同的生产环境启用或停用代理。
  • 将完整软件包 tarball 分发到工作站。

您可以在没有代理的环境中下载完整软件包。由于完整 软件包包含所有系统映像,因此您可以在生产工作站中使用完整 软件包运行 gkectl prepare,而无需连接到 Google Cloud。

版本差异和限制

软件包内容和兼容性因 Google Distributed Cloud 版本而异:

  • 1.33 及更高版本:完整软件包包含 cgroup v2 映像,但不包含 cgroup v1 映像,这与较新集群的默认运行时要求一致。
  • 1.32 及更低版本:完整软件包不包含 cgroup v2 映像。如果您需要在旧版本中使用 cgroup v2,则必须使用常规软件包。

软件包如何与私有注册表搭配使用

您可以在集群配置文件中配置私有注册表。如果您在管理员集群文件中配置了私有注册表,则所有用户集群都会从该私有注册表中拉取其工作负载映像。

如果您未配置私有注册表,则系统映像会使用组件访问服务帐号 component-access-sagcr.io/gke-on-prem-release 中拉取。如需详细了解 Google Distributed Cloud for VMware(纯软件)中的私有注册表,请参阅配置私有容器注册表

当您有代理且连接到 Google Cloud 的网络速度 较慢时,您可以使用完整软件包在没有代理的情况下运行 gkectl prepare。准备就绪后,您将重新启用代理,并期望与外部网络的连接最少。此方法可大幅提高安全性。

后续步骤