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 consola de Cloud para habilitar las API.
- Completa los requisitos y asegúrate de tener la CLI de gcloud instalada en tu shell local:
gcloud --help
-
Crea una variable de entorno
PROJECT_ID
en 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 que deseas usar para ver el comando y habilitar las API:
Si vas a ejecutar tus clústeres en Google Kubernetes Engine (GKE), ejecuta este comando para habilitar las APIs requeridas:
Haz clic para ver los detalles de las APIs
Nombre Título Descripción apigee.googleapis.com API de Apigee Proporciona la comunicación entre tu proyecto y otros servicios híbridos y las API de Google Cloud. apigeeconnect.googleapis.com API de Apigee Connect Proporciona comunicación entre el plano de administración de Apigee y el plano de entorno de ejecución. pubsub.googleapis.com API de Cloud Pub/Sub Obligatorio para que la función de cuota de Apigee funcione. cloudresourcemanager.googleapis.com API de Cloud Resource Manager Hybrid la usa para validar cuentas de servicio. container.googleapis.com API de Kubernetes Engine Habilita esta opción si planeas usar Google Kubernetes Engine (GKE) en Google Cloud o Google Distributed Cloud solo de software para la instalación del entorno de ejecución híbrido. compute.googleapis.com API de Compute Engine Se usa para la administración de clústeres (solo clústeres basados en GKE y en OpenShift). Enable the Apigee, Apigee Connect, Cloud Pub/Sub, Cloud Resource Manager, Kubernetes Engine, Compute Engine APIs.
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project
$PROJECT_ID 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
Haz clic para ver los detalles de las APIs
Nombre Título Descripción apigee.googleapis.com API de Apigee Proporciona la comunicación entre tu proyecto y otros servicios híbridos y las API de Google Cloud. apigeeconnect.googleapis.com API de Apigee Connect Proporciona comunicación entre el plano de administración de Apigee y el plano de entorno de ejecución. pubsub.googleapis.com API de Cloud Pub/Sub Obligatorio para que la función de cuota de Apigee funcione. cloudresourcemanager.googleapis.com API de Cloud Resource Manager Hybrid la usa para validar cuentas de servicio. Enable the Apigee, Apigee Connect, Cloud Pub/Sub, Cloud Resource Manager APIs.
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.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.