本页面介绍如何在安装 GKE On-Prem 之前配置您的 Google Cloud 项目。
如需安装 GKE On-Prem,您必须订阅 Anthos。如果您已订阅 Anthos,则表示您已经完成了以下各项:
- 创建 Google Cloud 项目。
- 安排 Google Cloud 项目列入许可名单。
- 安排 Google 帐号列入许可名单。
- 可能安排将您团队成员的个人 Google 帐号列入许可名单。
- 在 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:
- cloudresourcemanager.googleapis.com
- container.googleapis.com
- gkeconnect.googleapis.com
- gkehub.googleapis.com
- serviceusage.googleapis.com
- stackdriver.googleapis.com
- monitoring.googleapis.com
- logging.googleapis.com
要启用这些 API,请运行以下命令:
Linux 和 macOS
gcloud services enable \ 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 ^ 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 Logging 和 Cloud Monitoring。