启用 GKE Enterprise

本页面介绍如何启用 Google Kubernetes Engine (GKE) 企业版。GKE Enterprise 是 GKE 的企业层级。如需详细了解 GKE Enterprise,请参阅 GKE 版本

启用 GKE Enterprise 后,项目中会启用 Anthos API。如需了解将产生的费用,请参阅 GKE 价格

准备工作

本页面中的说明假定您已在所选 Google Cloud 项目中启用 GKE。如果没有,请执行以下操作:

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Google Kubernetes Engine API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Google Kubernetes Engine API.

    Enable the API

通过 Google Cloud 控制台启用 GKE Enterprise

这是在项目中启用 GKE Enterprise 的推荐方法。无论是启用 GKE Enterprise 还是全新的舰队,您都可以选择启用企业功能。

如需通过 Google Cloud 控制台启用 GKE Enterprise,请执行以下操作:

  1. 在 Google Cloud 控制台中的 Google Kubernetes Engine 页面中,转到概览

    转到“概览”页面

  2. 点击学习并启用

  3. 了解 GKE Enterprise 页面上,您可以详细了解平台,然后再启用 GKE Enterprise。

    • 如需详细了解 GKE Enterprise 包含的功能,请在功能和优势标签页下查看详细信息。
    • 如需对照比较 Google Kubernetes Engine (GKE) Standard 和 GKE Enterprise 功能,请点击比较方案标签页。您还可以查看启用 GKE Enterprise 时假设的每月费用场景。
  4. (可选)如需在 90 天免费试用期内探索 GKE Enterprise,请选中开始免费试用 90 天复选框。请注意,在免费试用期间,您仍需要支付 Compute Engine 费用。

  5. 点击启用 GKE Enterprise

  6. 在下一页中,您可以选择为 GKE Enterprise 配置舰队设置。系统会默认应用以下设置:

    • 启用 GKE Enterprise 时,系统会为您的项目创建新的舰队,并将项目中的所有集群注册到新创建的舰队。
    • GKE 会根据项目名称为新舰队命名。

    如需更改这些设置,请点击修改舰队名称或集群列表

    • 舰队注册页面上,如需修改名称,请在舰队名称下输入新名称。
    • 如需修改集群列表,请手动选择要包含在舰队中的集群。
    • 点击保存
  7. 如需完成升级,请点击确认。最后一步:

    • 启用所有必需的 API 和依赖项。
    • 创建舰队,将所选集群注册到舰队。
  8. 概览页面现已刷新,可让您全面了解整个舰队。如需详细了解如何使用此页面,请参阅使用舰队概览

通过命令行启用 GKE Enterprise

如需通过命令行启用 GKE Enterprise,请按如下所示在项目中启用 Anthos API,如果您尚未为 Google Cloud CLI 设置默认项目,请指定您的项目 ID。 这也会自动启用 Fleet (GKE Hub) API。

gcloud services enable --project=PROJECT_ID \
   anthos.googleapis.com

您还可以使用 Terraform 以声明方式为项目启用此 API:

resource "google_project_service" "default" {
  for_each = toset([
    "anthos.googleapis.com",
    "gkehub.googleapis.com"
  ])

  service            = each.value
  disable_on_destroy = false
}

如需详细了解如何使用 Terraform,请参阅针对 GKE 的 Terraform 支持

您可能需要为项目启用其他 API 才能使用企业功能。如需了解详情,请参阅相关的功能指南。

停用 GKE Enterprise

如需停用 GKE Enterprise,请按照停用 GKE Enterprise 中的说明为项目停用 Anthos API。