Schritt 3: APIs aktivieren

Um Apigee hybrid zu verwenden, müssen Sie die folgenden APIs für das Projekt in der Google Cloud Console aktivieren:

  • Apigee API: Ermöglicht die Kommunikation zwischen Ihrem Projekt und anderen Hybriddiensten und Google Cloud Platform APIs
  • Apigee Connect API: Ermöglicht die Kommunikation zwischen der Apigee-Verwaltungsebene und dem MART-Dienst auf der Laufzeitebene.
  • Cloud Pub/Sub API: Erforderlich für den Betrieb des Kontingents
  • Cloud Resource Manager API: Wird von Hybrid zum Validieren von Dienstkonten verwendet
  • Compute Engine API: Wird für die Clusterverwaltung verwendet (nur für GKE-basierte Cluster).
  • Kubernetes Engine API: Aktivieren Sie diese Option, wenn Sie Google Kubernetes Engine (GKE) oder GKE On-Prem (nur für GKE-basierte Cluster) zur Installation der hybriden Laufzeit verwenden möchten.

Sie können die APIs über die Befehlszeile oder über die Benutzeroberfläche der Google Cloud Console aktivieren.

Benutzeroberfläche der Google Cloud

Um die APIs über die Benutzeroberfläche zu aktivieren, führen Sie folgende Schritte aus:

  1. Öffnen Sie die Google Cloud Console und melden Sie sich mit dem Konto an, das Sie in Schritt 1: Google Cloud-Konto erstellen erstellt haben.
  2. Wählen Sie das Projekt aus, das Sie in Schritt 2: Google Cloud-Projekt erstellen erstellt haben.
  3. Aktivieren Sie die Apigee API:
    1. Wählen Sie im Navigationsmenü oben links APIs & Dienste > Bibliothek aus.

      Die Ansicht API-Bibliothek wird angezeigt:

    2. Suchen Sie nach "Apigee".

      Google Cloud Platform zeigt eine Liste von APIs an, die mit „Apigee“ übereinstimmen

    3. Suchen Sie den Dienst Apigee API und klicken Sie darauf:

    4. Klicken Sie auf Aktivieren.

      Die Google Cloud Platform aktiviert die Apigee API für Ihr Projekt.

    5. Wählen Sie im Navigationsmenü oben links APIs & Dienste > Bibliothek aus, um zur API-Auswahlseite zurückzukehren.
  4. Aktivieren Sie die Apigee Connect API:
    1. Suchen Sie in der Ansicht API-Bibliothek nach "Apigee Connect".
    2. Suchen Sie den Dienst Apigee Connect und klicken Sie darauf.
    3. Klicken Sie auf Aktivieren.

      Die Google Cloud Platform aktiviert die Apigee Connect API für Ihr Projekt.

    4. Wählen Sie im Navigationsmenü oben links APIs & Dienste > Bibliothek aus, um zur API-Auswahlseite zurückzukehren.
  5. Cloud Pub/Sub API aktivieren:
    1. Suchen Sie in der Ansicht API-Bibliothek nach "Cloud Pub/Sub API".
    2. Suchen Sie nach dem Dienst Cloud Pub/Sub API und klicken Sie darauf.
    3. Klicken Sie auf Aktivieren.

      Die Google Cloud Platform aktiviert die Cloud Pub/Sub API für Ihr Projekt.

  6. Aktivieren Sie die Cloud Resource Manager API.
    1. Suchen Sie in der Ansicht API-Bibliothek nach "Cloud Resource Manager".
    2. Suchen Sie den Dienst Cloud Resource Manager und klicken Sie darauf.
    3. Klicken Sie auf Aktivieren.

      Die Google Cloud Platform aktiviert die Cloud Resource Manager API für Ihr Projekt.

    4. Wählen Sie im Navigationsmenü oben links APIs & Dienste > Bibliothek aus, um zur API-Auswahlseite zurückzukehren.
  7. Aktivieren Sie nur für GKE-basierte Cluster die Compute Engine API:
    1. Suchen Sie in der Ansicht API-Bibliothek nach "Compute Engine".
    2. Suchen Sie nach dem Dienst Compute Engine API und klicken Sie darauf.
    3. Klicken Sie auf Aktivieren.

      Die Google Cloud Platform aktiviert die Compute Engine API für Ihr Projekt.

    4. Wählen Sie im Navigationsmenü oben links APIs & Dienste > Bibliothek aus, um zur API-Auswahlseite zurückzukehren.
  8. Nur GKE-basierte Cluster: Aktivieren Sie die Kubernetes Engine API:
    1. Suchen Sie in der Ansicht API-Bibliothek nach "Kubernetes Engine".
    2. Suchen Sie nach dem Dienst Kubernetes Engine API und klicken Sie darauf.
    3. Klicken Sie auf Aktivieren.

      Die Google Cloud Platform aktiviert die Kubernetes Engine API für Ihr Projekt.

    4. Wählen Sie im Navigationsmenü oben links APIs & Dienste > Bibliothek aus, um zur API-Auswahlseite zurückzukehren.
  9. Wählen Sie APIs & Dienste > Dashboard aus, um zu bestätigen, dass Sie die APIs aktiviert haben.

gcloud-CLI

Um die APIs über die Befehlszeile zu aktivieren, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie ein Terminalfenster auf dem Gerät, mit dem Sie Apigee verwalten.
  2. Definieren Sie die Umgebungsvariable PROJECT_ID mit dem folgenden Befehl aus Schritt 2: Google Cloud-Projekt erstellen:
    export PROJECT_ID=your_project_id
    Name der Projekt-ID mit Punkt
  3. Wenn Sie Ihre Cluster in Google Cloud (GKE) statt GKE On-Prem oder Anthos ausführen, aktivieren Sie die APIs mit folgendem Befehl:

    gcloud services enable \
        apigee.googleapis.com \
        apigeeconnect.googleapis.com \
        pubsub.googleapis.com \
        cloudresourcemanager.googleapis.com \
        compute.googleapis.com \
        container.googleapis.com \  --project $PROJECT_ID
    

    Alternativ können Sie die APIs mit dem folgenden Befehl aktivieren:

    gcloud services enable \
        apigee.googleapis.com \
        apigeeconnect.googleapis.com \
        pubsub.googleapis.com \
        cloudresourcemanager.googleapis.com  --project $PROJECT_ID
    
  4. Verifizieren Sie mit dem folgenden Befehl, ob alle APIs aktiviert sind:
    gcloud services list

Weitere Informationen zum Aktivieren von APIs in der Google Cloud Console finden Sie unter API im Google Cloud Platform-Projekt aktivieren in der Cloud-Dokumentation.

1 2 3 (ALS NÄCHSTES) Schritt 4: Organisation erstellen 5