Apigee Hybrid erfordert bestimmte Google Cloud-Dienst-APIs. In diesem Schritt aktivieren Sie die APIs, die für Ihre Installationsplattform erforderlich sind.
Aktivieren Sie die erforderlichen APIs mit gcloud, wie in den folgenden Schritten erläutert. Wenn Sie möchten,
können Sie die Google Cloud Console über die APIs aktivieren.
- Schließen Sie die Voraussetzungen ab und prüfen Sie, ob die gcloud CLI in Ihrer lokalen Shell installiert ist:
gcloud --help -
Erstellen Sie eine Umgebungsvariable
PROJECT_ID, wobei der Wert die ID des Google Cloud-Projekts ist, das Sie für Apigee Hybrid verwenden möchten. Eine Projekt-ID ist ein eindeutiger String, mit dem Ihr Projekt von allen anderen in Google Cloud unterschieden wird. Weitere Informationen finden Sie bei Bedarf unter Projekt-ID suchen:export PROJECT_ID=YOUR_PROJECT_ID
- Klicken Sie auf den Tab für Ihre gewünschte Installation, um den Befehl zum Aktivieren der APIs anzuzeigen:
GKE in Google Cloud
Wenn Sie Ihre Cluster in Google Kubernetes Engine (GKE) ausführen, führen Sie diesen Befehl aus, um die erforderlichen APIs zu aktivieren:
Google Cloud Console
Aktivieren Sie die Apigee, Apigee Connect, Cloud Pub/Sub, Cloud Resource Manager, Kubernetes Engine und Compute Engine APIs.
Rollen, die zum Aktivieren von APIs erforderlich sind
Zum Aktivieren von APIs benötigen Sie die IAM-Rolle „Service Usage-Administrator“ (
roles/serviceusage.serviceUsageAdmin), die die Berechtigungserviceusage.services.enableenthält. Informationen zum Zuweisen von Rollen.gcloudgcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ pubsub.googleapis.com --project $PROJECT_IDAndere Plattformen
Wenn Sie Ihre Cluster auf einer der folgenden Plattformen ausführen, führen Sie den folgenden Befehl aus, um die erforderlichen APIs zu aktivieren:
- AKS
- EKS
- GKE on AWS
- OpenShift
- Google Distributed Cloud (nur Software) in VMware oder auf Bare-Metal-Servern
Google Cloud Console
Aktivieren Sie die Apigee, Apigee Connect, Cloud Monitoring, Cloud Pub/Sub und Cloud Resource Manager APIs.
Rollen, die zum Aktivieren von APIs erforderlich sind
Zum Aktivieren von APIs benötigen Sie die IAM-Rolle „Service Usage-Administrator“ (
roles/serviceusage.serviceUsageAdmin), die die Berechtigungserviceusage.services.enableenthält. Informationen zum Zuweisen von Rollen.gcloudgcloud services enable \ apigee.googleapis.com \ apigeeconnect.googleapis.com \ cloudresourcemanager.googleapis.com \ monitoring.googleapis.com \ pubsub.googleapis.com --project $PROJECT_ID -
(Optional) Führen Sie diesen Befehl aus, um zu überprüfen, ob die erforderlichen APIs aktiviert sind.
Wenn sich die erforderlichen APIs in der Liste befinden, sind sie aktiviert.
gcloud services list --project $PROJECT_ID
Nächster Schritt
Schritt 2: Organisation erstellen