Per utilizzare Apigee Hybrid, devi abilitare le seguenti API per il progetto nella console Google Cloud:
- API Apigee: fornisce le comunicazioni tra il tuo progetto e altri servizi ibridi e API della piattaforma Google Cloud
- API Apigee Connect: fornisce la comunicazione tra il piano di gestione Apigee e il servizio MART nel piano di runtime.
- API API Pub/Sub: obbligatoria per il funzionamento della quota
- API Cloud Resource Manager: utilizzata da ibrida per convalidare gli account di servizio
- API Compute Engine: utilizzata per la gestione dei cluster (solo cluster basati su GKE)
- API Kubernetes Engine: abilitala se prevedi di utilizzare Google Kubernetes Engine (GKE) o GKE on-premise (solo cluster basati su GKE) per l'installazione dell'ambiente di runtime ibrido
Puoi utilizzare la CLI o la UI della console Google Cloud per abilitare le API.
Interfaccia utente di Google Cloud
Per attivare le API utilizzando l'interfaccia utente, svolgi i seguenti passaggi:
- Apri la console Google Cloud e accedi con l'account che hai creato nel passaggio 1: creazione di un account Google Cloud.
- Seleziona il progetto che hai creato nel passaggio 2: creazione di un progetto Google Cloud.
- Abilita l'API Apigee:
- Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria.
La visualizzazione Libreria API mostra:
- Cerca "Apigee".
Google Cloud Platform mostra un elenco di API corrispondenti a "Apigee"
- Individua il servizio API Apigee e fai clic su di esso:
- Fai clic su Attiva.
La Google Cloud Platform attiva l'API Apigee per il tuo progetto.
- Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'API.
- Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria.
- Abilita l'API Apigee Connect:
- Nella visualizzazione Libreria API, cerca "Apigee Connect".
- Individua il servizio Apigee Connect e fai clic su di esso.
- Fai clic su Attiva.
La Google Cloud Platform attiva l'API Apigee Connect per il tuo progetto.
- Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'API.
- Attiva l'API Cloud Pub/Sub:
- Nella visualizzazione Libreria API, cerca "API Cloud Pub/Sub".
- Individua il servizio API Cloud Pub/Sub e fai clic su di esso.
- Fai clic su Attiva.
Google Cloud Platform attiva l'API Cloud Pub/Sub per il tuo progetto.
- Attiva l'API Cloud Resource Manager:
- Nella visualizzazione Libreria API, cerca "Cloud Resource Manager".
- Individua il servizio Cloud Resource Manager e fai clic su di esso.
- Fai clic su Attiva.
La Google Cloud Platform attiva l'API Cloud Resource Manager per il tuo progetto.
- Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'API.
- (Solo cluster basati su GKE) Abilita l'API Compute Engine:
- Nella visualizzazione Libreria API, cerca "Compute Engine".
- Individua il servizio API Compute Engine e fai clic su di esso.
- Fai clic su Attiva.
La Google Cloud Platform attiva l'API Compute Engine per il tuo progetto.
- Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'API.
- (Solo cluster basati su GKE) Attiva l'API Kubernetes Engine:
- Nella visualizzazione Library API (Raccolta API), cerca "Kubernetes Engine".
- Individua il servizio API Kubernetes Engine e fai clic su di esso.
- Fai clic su Attiva.
La Google Cloud Platform attiva l'API Kubernetes Engine per il tuo progetto.
- Nel menu di navigazione nell'angolo in alto a sinistra dello schermo, seleziona API e servizi > Libreria per tornare alla pagina di selezione dell'API.
- Per verificare di aver attivato le API, seleziona API e servizi > Dashboard.
Interfaccia a riga di comando gcloud
Per abilitare le API utilizzando la CLI, svolgi i seguenti passaggi:
- Apri una finestra del terminale sul dispositivo che utilizzi per gestire Apigee.
-
Definisci la variabile di ambiente
PROJECT_ID
del passaggio 2: creazione di un progetto Google Cloud con il seguente comando:export PROJECT_ID=your_project_id
-
Se esegui i cluster in Google Cloud (GKE) anziché in GKE on-premise (Anthos) o AKS, abilita le API con il seguente comando:
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ pubsub.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ --project $PROJECT_ID
In alternativa, abilita le API con il seguente comando:
gcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ pubsub.googleapis.com \ cloudresourcemanager.googleapis.com --project $PROJECT_ID
-
Verifica che tutte le API siano abilitate utilizzando il seguente comando:
gcloud services list
Per ulteriori informazioni sull'attivazione delle API nella console Google Cloud, consulta Attivare un'API nel progetto della Google Cloud Platform Cloud nella documentazione di Cloud.
1 2 3 (AVANTI) Passaggio 4: crea un'organizzazione 5