Paso 3: Habilitar las API

Si deseas usar Apigee Hybrid, debes habilitar las siguientes API para el proyecto en Google Cloud Console:

  • API de Apigee: Proporciona comunicaciones entre su proyecto y otros servicios híbridos y las API de GCP.
  • API de Cloud Resource Manager: Lo usa Hybrid para validar cuentas de servicio.
  • API de Compute Engine: se usa para la administración del clúster (solo clústeres basados en GKE).
  • API de Kubernetes Engine: Habilita esta opción si planeas usar Google Kubernetes Engine (GKE) o GKE On-Prem (solo clústeres basados en GKE) para la instalación de tu entorno de ejecución híbrido.

Puedes usar la CLI o la IU de Google Cloud Console para habilitar las API.

IU de Google Cloud

Para habilitar las API mediante la CLI, sigue estos pasos:

  1. Abre Google Cloud Console y accede con la cuenta que creaste en el Paso 1: Crea una cuenta de Google Cloud.
  2. Selecciona el proyecto que creaste en el Paso 2: Crea un proyecto de Google Cloud.
  3. Habilita la API de Apigee:
    1. Selecciona API y servicios > Biblioteca.

      La vista de la biblioteca de API muestra lo siguiente:

    2. Busca “Apigee”.

      GCP muestra una lista de las API que coinciden con “Apigee”

    3. Ubica el servicio de API de Apigee y haz clic en él:

    4. Haz clic en Habilitar.

      GCP habilita la API de Apigee para tu proyecto de GCP.

  4. Habilita la API de Cloud Resource Manager:
    1. En la vista Biblioteca de API, busca “Cloud Resource Manager”.
    2. Ubica el servicio Cloud Resource Manager y haz clic en él.
    3. Haz clic en Habilitar.

      GCP habilita la API de Cloud Resource Manager para tu proyecto de GCP.

  5. (Solo para clústeres basados en GKE) Habilita la API de Compute Engine:
    1. En la vista Biblioteca de API, busca “Compute Engine”.
    2. Ubica el servicio de la API de Compute Engine y haz clic en él.
    3. Haz clic en Habilitar.

      GCP habilita la API de Compute Engine en tu proyecto de GCP.

  6. Para confirmar que habilitaste las API, selecciona API y servicios > Panel.

    Tu lista de API habilitadas debe incluir las API que acabas de agregar, como se muestra en el siguiente ejemplo:

  7. (Solo para clústeres basados en GKE) Habilita la API de Compute Engine:
    1. En la vista Biblioteca de API, busca “Kubernetes Engine”.
    2. Ubica el servicio de la API de Kubernetes Engine y haz clic en él.
    3. Haz clic en Habilitar.

      GCP habilita la API de Kubernetes Engine para tu proyecto de GCP.

    4. En el menú de navegación, en la esquina superior izquierda de la pantalla, selecciona API y servicios > Biblioteca para volver a la página de selección de la API.

CLI de gcloud

Para habilitar las API mediante la CLI, sigue estos pasos:

  1. Abre una terminal en el dispositivo que usas para administrar Apigee.
  2. Define la variable de entorno PROJECT_ID del Paso 2: Crea un proyecto de Google Cloud con el siguiente comando:
    export PROJECT_ID=your_project_id
    Nombre del ID del proyecto con punto final
  3. Si ejecutarás tus clústeres en Google Cloud (GKE) en lugar de GKE On-Prem (Anthos) o AKS, habilita las API con el siguiente comando:

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

    Para las instalaciones de GKE On-Prem (Anthos) o AKS, habilita las API con el siguiente comando:

    gcloud services enable \
        apigee.googleapis.com \
        cloudresourcemanager.googleapis.com  --project $PROJECT_ID
    
  4. Verifica que todas las API estén habilitadas mediante el siguiente comando:
    gcloud services list

Para obtener más información sobre cómo habilitar las API en Google Cloud Console, consulta Habilita una API en tu proyecto de GCP en la documentación de Cloud.

Próximo paso

1 2 3 (SIGUIENTE) Paso 4: Create an organization 5 6