Apigee hybrid richiede determinate API di servizi Google Cloud. In questo passaggio, abiliterai le API richieste per la tua piattaforma di installazione.
Utilizza gcloud
per abilitare le API richieste come spiegato nei passaggi che seguono. Se preferisci, puoi utilizzare la consoleGoogle Cloud per abilitare le API.
- Completa i prerequisiti
e assicurati di aver installato gcloud CLI nella shell locale:
gcloud --help
-
Crea una variabile di ambiente
PROJECT_ID
in cui il valore è l'ID del progetto Google Cloud che prevedi di 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 che vuoi eseguire per visualizzare il comando per attivare le API:
GKE su Google Cloud
Se eseguirai i cluster su Google Kubernetes Engine (GKE), esegui questo comando per abilitare le API richieste:
ConsoleGoogle Cloud
Enable the Apigee, Apigee Connect, Cloud Pub/Sub, Cloud Resource Manager, Kubernetes Engine, Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.gcloud
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID
Altre piattaforme
Se eseguirai 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
ConsoleGoogle Cloud
Enable the Apigee, Apigee Connect, Cloud Monitoring, Cloud Pub/Sub, Cloud Resource Manager APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.gcloud
gcloud 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.