Apigee Hybrid 需要某些 Google Cloud 服务 API。在此步骤中,您将启用安装平台所需的 API。
使用 gcloud
启用所需的 API,如以下步骤所述。如果您愿意,您也可以使用 Cloud 控制台来启用 API。
- 完成前提条件,并确保在本地 shell 中安装了 gcloud CLI:
gcloud --help
-
创建一个
PROJECT_ID
环境变量,其中的值是您计划用于 Apigee Hybrid 的 Google Cloud 项目的 ID。项目 ID 是一个唯一字符串,用于将您的项目与 Google Cloud 中的所有其他项目区分开来。如有需要,请参阅查找项目 ID:export PROJECT_ID=YOUR_PROJECT_ID
- 选择目标安装的标签页以查看用于启用 API 的命令:
OpenShift
如果您要在 OpenShift 上运行集群,请使用以下命令启用 API:
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudapis.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ dns.googleapis.com \ iam.googleapis.com \ iamcredentials.googleapis.com \ pubsub.googleapis.com \ servicemanagement.googleapis.com \ serviceusage.googleapis.com \ storage-api.googleapis.com \ storage-component.googleapis.com --project $PROJECT_ID
其他平台
如果要在以下某个平台上运行集群,请运行以下命令以启用所需的 API:
- GKE On-Prem
- Anthos on Bare Metal
- AKS
- GKE on AWS
- EKS
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID
GKE on Google Cloud
如果要在 Google Kubernetes Engine (GKE) 上运行集群,请运行以下命令以启用所需的 API:
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID
-
(可选)如需验证所需的 API 是否已启用,请执行此命令。如果所需的 API 位于返回的列表中,则表示已启用它们。
gcloud services list --project $PROJECT_ID
下一步
转到第 2 步:创建组织。