步驟 1:啟用 API

Apigee Hybrid 需要特定 Google Cloud 服務 API。在這個步驟中,您將啟用安裝平台所需的 API。

請按照下列步驟,使用 gcloud 啟用必要的 API。您也可以使用Google Cloud 控制台啟用 API。

  1. 完成必要條件,並確認本機殼層已安裝 gcloud CLI:
    gcloud --help
  2. 建立 PROJECT_ID 環境變數,並將值設為您要用於 Apigee hybrid 的 Google Cloud 專案 ID。專案 ID 是不重複的字串,用於區分您的專案與 Google Cloud 中的所有其他專案。 如有需要,請參閱「找出專案 ID」:
    export PROJECT_ID=YOUR_PROJECT_ID
  3. 選取要安裝項目的分頁標籤,查看啟用 API 的指令:

    Google Cloud 上的 GKE

    如要在 Google Kubernetes Engine (GKE) 執行叢集,請執行下列指令,啟用必要的 API:

    Google Cloud 控制台

    啟用 Apigee、Apigee Connect、Cloud Pub/Sub、Cloud Resource Manager、Kubernetes Engine、Compute Engine API (如有尚未啟用的 API)。

    啟用 API 所需的角色

    您必須具備 serviceusage.services.enable 權限,才能啟用 API。如果您建立了專案,可能已透過「擁有者」角色 (roles/owner) 取得這項權限。否則,您可以透過「Service Usage 管理員」角色 (roles/serviceusage.serviceUsageAdmin) 取得這項權限。瞭解如何授予角色。

    啟用 API

    gcloud

    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:

    • AKS
    • EKS
    • OpenShift
    • VMware 或裸機適用的 Google Distributed Cloud (僅限軟體)

    Google Cloud 控制台

    啟用 Apigee、Apigee Connect、Cloud Monitoring、Cloud Pub/Sub、Cloud Resource Manager API (如有尚未啟用的 API)。

    啟用 API 所需的角色

    您必須具備 serviceusage.services.enable 權限,才能啟用 API。如果您建立了專案,可能已透過「擁有者」角色 (roles/owner) 取得這項權限。否則,您可以透過「Service Usage 管理員」角色 (roles/serviceusage.serviceUsageAdmin) 取得這項權限。瞭解如何授予角色。

    啟用 API

    gcloud

    gcloud services enable \
        apigee.googleapis.com \
        apigeeconnect.googleapis.com \
        cloudresourcemanager.googleapis.com \
        monitoring.googleapis.com \
        pubsub.googleapis.com  --project $PROJECT_ID
  4. (選用) 如要確認必要的 API 已啟用,請執行下列指令。如果傳回的清單中包含必要 API,表示這些 API 已啟用。
    gcloud services list --project $PROJECT_ID

Next step

請前往步驟 2:建立組織。