Apigee hybrid richiede determinate Google API dei servizi Cloud. In questo passaggio, abiliterai le API richieste per la piattaforma di installazione.
Utilizza gcloud per abilitare le API richieste come spiegato nei passaggi seguenti. Se preferisci,
puoi utilizzare la Google Cloud console per abilitare le API.
- Completa i Prerequisiti,
e assicurati di aver installato la gcloud CLI nella shell locale:
gcloud --help -
Crea una variabile di ambiente
PROJECT_IDin cui il valore è l'ID del progetto Google Cloud che intendi utilizzare per Apigee hybrid. Un ID progetto è una stringa univoca utilizzata per distinguere il tuo progetto da tutti gli altri in Google Cloud. Se necessario, consulta Individuare l'ID progetto:export PROJECT_ID=YOUR_PROJECT_ID
- Seleziona la scheda relativa all'installazione prevista per visualizzare il comando per abilitare le API:
GKE su Google Cloud
Se esegui i cluster su Google Kubernetes Engine (GKE), esegui questo comando per abilitare le API richieste:
Google Cloud Console
Abilita le API Apigee, Apigee Connect, Cloud Pub/Sub, Cloud Resource Manager, Kubernetes Engine, Compute Engine.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo servizi (
roles/serviceusage.serviceUsageAdmin), che contiene l'autorizzazioneserviceusage.services.enable. Scopri come concedere i ruoli.gcloudgcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project $PROJECT_IDAltre piattaforme
Se esegui i cluster su una delle seguenti piattaforme esegui il comando riportato di seguito per abilitare le API richieste:
- AKS
- EKS
- GKE su AWS
- OpenShift
- Google Distributed Cloud solo software su VMware o bare metal
Google Cloud Console
Abilita le API Apigee, Apigee Connect, Cloud Monitoring, Cloud Pub/Sub, Cloud Resource Manager.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo servizi (
roles/serviceusage.serviceUsageAdmin), che contiene l'autorizzazioneserviceusage.services.enable. Scopri come concedere i ruoli.gcloudgcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ monitoring.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID -
(Facoltativo) Per verificare che le API richieste siano abilitate, esegui questo comando.
Se le API richieste sono nell'
elenco restituito, sono abilitate.
gcloud services list --project $PROJECT_ID
Passaggio successivo
Vai al Passaggio 2: crea un'organizzazione.