Apigee hybrid richiede alcune API di servizi Google Cloud. In questo passaggio, abiliterai le API richieste per la tua piattaforma di installazione.
Usa gcloud
per attivare le API richieste come spiegato nei passaggi che seguono. Se preferisci,
puoi utilizzare la console Cloud per attivare le API.
- Completa i prerequisiti e assicurati di avere installato l'interfaccia a riga di comando gcloud 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 Trovare l'ID progetto:export PROJECT_ID=
YOUR_PROJECT_ID - Seleziona la scheda relativa all'installazione prevista per visualizzare il comando per attivare le API:
Se esegui i cluster su Google Kubernetes Engine (GKE), esegui questo comando per abilitare le API richieste:
Fai clic per visualizzare i dettagli sulle API
Nome Titolo Descrizione apigee.googleapis.com API Apigee Fornisce la comunicazione tra il tuo progetto e altri servizi ibridi e API Google Cloud. apigeeconnect.googleapis.com API Apigee Connect Fornisce la comunicazione tra il piano di gestione di Apigee e il piano di runtime. pubsub.googleapis.com API Cloud Pub/Sub Obbligatorio per il funzionamento della funzionalità di quota Apigee. cloudresourcemanager.googleapis.com API Cloud Resource Manager Utilizzato da hybrid per convalidare gli account di servizio. container.googleapis.com API Kubernetes Engine Attiva se prevedi di utilizzare Google Kubernetes Engine (GKE) su Google Cloud o Google Distributed Cloud solo software per l'installazione del runtime ibrida. compute.googleapis.com API Compute Engine Utilizzato per la gestione dei cluster (solo cluster basati su GKE e OpenShift). gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID
Se esegui i cluster su una delle seguenti piattaforme, esegui il comando seguente per abilitare le API richieste:
- AKS
- EKS
- GKE su AWS
- OpenShift
- Google Distributed Cloud solo software su VMware o bare metal
Fai clic per visualizzare i dettagli sulle API
Nome Titolo Descrizione apigee.googleapis.com API Apigee Fornisce la comunicazione tra il tuo progetto e altri servizi ibridi e API Google Cloud. apigeeconnect.googleapis.com API Apigee Connect Fornisce la comunicazione tra il piano di gestione di Apigee e il piano di runtime. pubsub.googleapis.com API Cloud Pub/Sub Obbligatorio per il funzionamento della funzionalità di quota Apigee. cloudresourcemanager.googleapis.com API Cloud Resource Manager Utilizzato da hybrid per convalidare gli account di servizio. gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.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, significa che sono abilitate.
gcloud services list --project $PROJECT_ID
Passaggio successivo
Vai al passaggio 2: Crea un'organizzazione.