Si deseas usar Apigee Hybrid, debes habilitar las siguientes APIs para el proyecto en la consola de Google Cloud:
- API de Apigee: Proporciona comunicación entre tu 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 la consola de Google Cloud para habilitar las API.
IU de Google Cloud
Para habilitar las API mediante la CLI, sigue estos pasos:
- Abre la consola de Google Cloud y accede con la cuenta que creaste en el Paso 1: Crea una cuenta de Google Cloud.
- Selecciona el proyecto que creaste en el Paso 2: Crea un proyecto de Google Cloud.
- Habilita la API de Apigee:
- Selecciona API y servicios > Biblioteca.
La vista de la biblioteca de API muestra lo siguiente:
- Busca “Apigee”.
GCP muestra una lista de las API que coinciden con “Apigee”
- Ubica el servicio de la API de Apigee y haz clic en él.
- Haz clic en Habilitar.
GCP habilita la API de Apigee para tu proyecto de GCP.
- Selecciona API y servicios > Biblioteca.
- Habilita la API de Cloud Resource Manager:
- En la vista Biblioteca de API, busca “Cloud Resource Manager”.
- Ubica el servicio Cloud Resource Manager y haz clic en él.
- Haz clic en Habilitar.
GCP habilita la API de Cloud Resource Manager para tu proyecto de GCP.
- (Solo para clústeres basados en GKE) Habilita la API de Compute Engine:
- En la vista Biblioteca de API, busca “Compute Engine”.
- Ubica el servicio de la API de Compute Engine y haz clic en él.
- Haz clic en Habilitar.
Google Cloud habilita la API de Compute Engine para tu proyecto.
- 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:
- (Solo para clústeres basados en GKE) Habilita la API de Compute Engine:
- En la vista Biblioteca de API, busca “Kubernetes Engine”.
- Ubica el servicio de la API de Kubernetes Engine y haz clic en él.
- Haz clic en Habilitar.
Google Cloud habilita la API de Kubernetes Engine en tu proyecto.
- En el menú de navegación, ubicado 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.
gcloud CLI
Para habilitar las API mediante la CLI, sigue estos pasos:
- Abre una terminal en el dispositivo que usas para administrar Apigee.
-
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
-
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
Habilita las API con el siguiente comando para las instalaciones de GKE On-Prem (Anthos) o AKS:
gcloud services enable \ apigee.googleapis.com \ cloudresourcemanager.googleapis.com --project $PROJECT_ID
-
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 la consola de Google Cloud, consulta Habilita una API en tu proyecto de GCP en la documentación de Cloud.
1 2 3 (SIGUIENTE) Paso 4: Crea una organización 5