配置 Google Cloud 项目

本页面介绍如何在安装 GKE On-Prem 之前配置您的 Google Cloud 项目。

如需安装 GKE On-Prem,您必须订阅 Anthos。如果您已订阅 Anthos,则表示您已经完成了以下各项:

  • 创建 Google Cloud 项目。

  • 在 Google Cloud 项目中,创建一个服务帐号并安排将该服务帐号列入许可名单。GKE On-Prem 文档会将此帐号称为“已列入许可名单的服务帐号”

登录

使用您的帐号凭据登录 Google Cloud:

gcloud auth login

设置默认项目 ID

设置默认项目 ID:

gcloud config set project [PROJECT_ID]

其中,[PROJECT_ID] 是您的项目 ID。

既然您已具有默认项目 ID,就无需在 gcloud 命令中添加 --project 标志。

在项目中启用所需的 API

在 Google Cloud 项目中启用所需的 API:

Linux 和 macOS

gcloud services enable \
    anthos.googleapis.com \
    anthosgke.googleapis.com \
    cloudresourcemanager.googleapis.com \
    container.googleapis.com \
    gkeconnect.googleapis.com \
    gkehub.googleapis.com \
    serviceusage.googleapis.com \
    stackdriver.googleapis.com \
    monitoring.googleapis.com \
    logging.googleapis.com

Windows

gcloud services enable ^
    anthos.googleapis.com ^
    anthosgke.googleapis.com ^
    cloudresourcemanager.googleapis.com ^
    container.googleapis.com ^
    gkeconnect.googleapis.com ^
    gkehub.googleapis.com ^
    serviceusage.googleapis.com ^
    stackdriver.googleapis.com ^
    monitoring.googleapis.com ^
    logging.googleapis.com

配置 Cloud Monitoring

默认情况下,GKE On-Prem 会启用 Cloud Monitoring。