设置 Anthos

本部分介绍了如何在您所选的平台上设置 Anthos。虽然所有 Anthos 安装的前提条件都是类似的,但您选择的设置路径取决于您是要在 Google Cloud、本地(在 VMware 或 Bare Metal 上)、其他公有云提供商、还是环境组合中使用 Anthos。例如,您可以将 Google Cloud 上的 Anthos 部署与本地 Anthos 集群相结合来创建混合部署,或者您可以在多个公共云中使用 Anthos 管理的集群。

您可以在我们的部署选项指南中查看每个部署选项的可用功能的详细信息。

示例部署

如果您希望试用 Google Cloud 上的演示 Anthos 部署(而非生产环境安装),请使用 Google Cloud 上的 Anthos 示例部署并按照我们的 教程操作。这是示例应用中的完全设置部署,您只需创建 Google Cloud 项目即可。

Anthos 要求

无论您选择哪种安装选项,都需要以下各项才能使用 Anthos:

  • Google Cloud 项目。如果您的公司已使用 Google Cloud,则可能有权访问项目。项目是使用 Google Cloud API 并启用结算功能的。

  • 必须为您的项目启用 Anthos API。启用此 API 使您可以在项目中使用 Anthos 功能。

  • 您要与 Anthos 使用的所有集群都必须注册到项目的舰队。Anthos 费用仅适用于您注册的集群。

  • (可选)Anthos 订阅。如果您选择不获取订阅,则需要根据项目中的 Anthos 注册 vCPU 数量采用随用随付结算。您可以在我们的价格指南中详细了解我们的定价选项。

特定安装选项和启用 Anthos 功能可能需要其他 API 和权限。有关详情,请参阅相关的前提条件和安装指南。

设置 Anthos 环境

对于要在其中使用 Anthos 的每种环境,请按照相应的设置指南先设置 Anthos 集群,然后启用您所选的 Anthos 功能。

  • 在 Google Cloud 上设置 Anthos:Google Cloud 上的 Anthos 是最简单的设置选项,可让您通过 Anthos 界面轻松设置。

    设置 Anthos on Google Cloud

  • 在本地设置 Anthos:Anthos 提供两种本地安装选项:在 VMware 或 Bare Metal 上。

    在本地设置 Anthos

  • 在其他公有云上设置 Anthos:Anthos 可以管理其他公有云上的集群,让您可以在多云端或混合部署中使用一致的集群管理和 Anthos 功能。目前支持在 AWSAzure 上安装应用,并可以选择在 AWS 和 Azure 上添加关联的集群。

    在其他公有云上设置 Anthos

向舰队注册集群

必须向项目舰队注册要用于 Anthos 的所有集群。舰队(以前称为Environ )提供了一种在 Google Cloud 中查看和管理多个集群及其工作负载的统一方式。如需详细了解舰队及其功能,请参阅舰队指南

在 Anthos 项目中注册集群后,您可以通过 Cloud Console 中的“Anthos 集群”页面浏览和管理所有已注册的集群。您有权在这些集群上启用和使用 Anthos 功能,并且可以通过“Anthos 功能”页面在舰队中启用某些 Anthos 功能。Anthos 费用仅适用于您注册的集群。

创建 Google Cloud 之外的 Anthos 集群时,系统会在您项目中自动注册这些集群(Anthos clusters on Azure 除外)。Google Cloud 上的 GKE 集群必须手动注册。

添加 Anthos 关联的集群

虽然包含 GKE 的 Anthos 集群构成了 Anthos 平台的基础,但您也可以在 Anthos 中添加非代管式 Kubernetes 集群。借助关联集群,您可以充分利用现有系统上的 Anthos 功能,而无需全面迁移到 Anthos 集群。通过将集群关联到舰队,您可以在 Cloud Console 中查看集群以及 Anthos 集群,并在这些集群上启用一部分 Anthos 功能。

设置 Anthos 关联的集群

停用 Anthos

如果您是随用随付客户,可以选择停用 Anthos 并立即停止 Anthos 结算功能。因此,您将无权使用 Anthos 功能和组件。

停用 Anthos