Apigee Hybrid requiere ciertas APIs de servicio de Google Cloud. En este paso, habilitarás las APIs necesarias para tu plataforma de instalación.
Usa gcloud para habilitar las API necesarias como se explica en los siguientes pasos. Si lo prefieres,
puedes usar la Google Cloud consola para habilitar las APIs.
- Completa los requisitos y asegúrate de tener la gcloud CLI instalada en tu shell local:
gcloud --help -
Crea una variable de entorno
PROJECT_IDen la que el valor sea el ID del proyecto de Google Cloud que planeas usar para Apigee Hybrid. Un ID del proyecto es una string única que se usa para diferenciar su proyecto de todos los demás en Google Cloud. Si es necesario, consulta Localiza el ID del proyecto:export PROJECT_ID=YOUR_PROJECT_ID
- Selecciona la pestaña de la instalación deseada para ver el comando que habilita las APIs:
GKE en Google Cloud
Si vas a ejecutar tus clústeres en Google Kubernetes Engine (GKE), ejecuta este comando para habilitar las APIs requeridas:
Google Cloud Consola de
Habilita las APIs de Apigee, Apigee Connect, Cloud Pub/Sub, Cloud Resource Manager, Kubernetes Engine y Compute Engine.
Roles necesarios para habilitar las APIs
Para habilitar las APIs, necesitas el permiso
serviceusage.services.enable. Si creaste el proyecto, es probable que ya tengas este permiso a través del rol de propietario (roles/owner). De lo contrario, puedes obtener este permiso a través del rol de administrador de Service Usage (roles/serviceusage.serviceUsageAdmin). Obtén información para otorgar roles.gcloudgcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project $PROJECT_IDOtras plataformas
Si vas a ejecutar tus clústeres en una de las siguientes plataformas ejecuta el siguiente comando para habilitar las APIs necesarias:
- AKS
- EKS
- GKE en AWS
- OpenShift
- Google Distributed Cloud en VMware o equipos físicos solo de software
Google Cloud Consola de
Habilita las APIs de Apigee, Apigee Connect, Cloud Monitoring, Cloud Pub/Sub y Cloud Resource Manager.
Roles necesarios para habilitar las APIs
Para habilitar las APIs, necesitas el permiso
serviceusage.services.enable. Si creaste el proyecto, es probable que ya tengas este permiso a través del rol de propietario (roles/owner). De lo contrario, puedes obtener este permiso a través del rol de administrador de Service Usage (roles/serviceusage.serviceUsageAdmin). Obtén información para otorgar roles.gcloudgcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ monitoring.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID -
(Opcional) Para verificar que las APIs necesarias estén habilitadas, ejecuta este comando.
Si las APIs necesarias están en la lista que se muestra, están habilitadas.
gcloud services list --project $PROJECT_ID
Próximo paso
Ve al paso 2: Crea una organización.