步驟 3:啟用 API

如要使用 Apigee Hybrid,您必須在 Google Cloud 控制台中為專案啟用下列 API:

  • Apigee API:在專案與其他混合式服務和 GCP API 之間提供通訊
  • Cloud Resource Manager API:用於驗證服務帳戶
  • Compute Engine API:用於叢集管理 (僅限以 GKE 為基礎的叢集)
  • Kubernetes Engine API:如果您打算使用 Google Kubernetes Engine (GKE) 或 GKE 內部部署 (僅限以 GKE 為基礎的叢集) 安裝混合式執行階段,請啟用這項 API

您可以使用 CLI 或 Google Cloud 控制台 UI 啟用 API。

Google Cloud 使用者介面

如要透過 UI 啟用 API,請按照下列步驟操作:

  1. 開啟 Google Cloud 控制台,並使用您在步驟 1:建立 Google Cloud 帳戶中建立的帳戶登入。
  2. 選取您在「步驟 2:建立 Google Cloud 專案」中建立的專案。
  3. 啟用 Apigee API
    1. 依序選取「API 和服務」>「程式庫」

      「API Library」(API 程式庫) 檢視畫面會顯示:

    2. 搜尋「Apigee」。

      GCP 會顯示與「Apigee」相符的 API 清單

    3. 找到「Apigee API」服務並點選:

    4. 按一下「啟用」

      GCP 會為您的 GCP 專案啟用 Apigee API

  4. 啟用 Cloud Resource Manager API
    1. 在「API 程式庫」檢視畫面中,搜尋「Cloud Resource Manager」。
    2. 找到並點選「Cloud Resource Manager」服務。
    3. 按一下「啟用」

      GCP 會為您的 GCP 專案啟用 Cloud Resource Manager API

  5. (僅限以 GKE 為基礎的叢集) 啟用 Compute Engine API
    1. 在「API 程式庫」檢視畫面中,搜尋「Compute Engine」。
    2. 找到「Compute Engine API」服務並點選。
    3. 按一下「啟用」

      Google Cloud 會為您的專案啟用 Compute Engine API

  6. 如要確認您已啟用 API,請依序選取「API 和服務」>「資訊主頁」

    已啟用 API 的清單應包含您剛才新增的 API,如下例所示:

  7. (僅限以 GKE 為基礎的叢集) 啟用 Kubernetes Engine API
    1. 在「API 程式庫」檢視畫面中,搜尋「Kubernetes Engine」。
    2. 找到「Kubernetes Engine API」服務並點選。
    3. 按一下「啟用」

      Google Cloud 會為您的專案啟用 Kubernetes Engine API

    4. 在畫面左上角的「導覽選單」中,依序選取「API 和服務」>「程式庫」 ,返回 API 選取頁面。

gcloud CLI

如要使用 CLI 啟用 API,請按照下列步驟操作:

  1. 在用於管理 Apigee 的裝置上開啟終端機視窗。
  2. 使用下列指令,從「步驟 2:建立 Google Cloud 專案」定義 PROJECT_ID 環境變數:
    export PROJECT_ID=your_project_id
    專案 ID 名稱,結尾有句號
  3. 如果您要在 Google Cloud (GKE) 中執行叢集,而不是在 GKE On-Prem (Anthos) 或 AKS 中執行,請使用下列指令啟用 API:

    gcloud services enable \
        apigee.googleapis.com \
        cloudresourcemanager.googleapis.com \
        compute.googleapis.com \
        container.googleapis.com  --project $PROJECT_ID
    

    如為 GKE On-Prem (Anthos) 或 AKS 安裝作業,請執行下列指令啟用 API:

    gcloud services enable \
        apigee.googleapis.com \
        cloudresourcemanager.googleapis.com  --project $PROJECT_ID
    
  4. 使用下列指令確認已啟用所有 API:
    gcloud services list

如要進一步瞭解如何在 Google Cloud 控制台中啟用 API,請參閱 Cloud 說明文件中的「在 GCP 專案中啟用 API」一文。

1 2 3 (下一步) 步驟 4:建立機構 5