Teil 1: Google Cloud-Dienste und Konfiguration der Hybrid-UI

Hinweis

Die in diesem hybriden Installationsprozess beschriebenen Schritte werden mit einem oder mehreren der folgenden Verfahren durchgeführt:

  • Google Cloud Console
  • Benutzeroberfläche von Apigee Hybrid
  • gcloud Befehlszeile

Umgebungsvariablen

Die über die Befehlszeile ausgeführten Schritte verwenden vom Nutzer erstellte Umgebungsvariablen. Wenn Ihr Terminalfenster getrennt ist, werden die Umgebungsvariablen nicht gespeichert.

Die in diesen Verfahren verwendeten Umgebungsvariablen sind:

Linux / MacOS

export PROJECT_ID="your_project_id"
export ORG_NAME=$PROJECT_ID
export ORG_DISPLAY_NAME="org_friendly_name"
export ORGANIZATION_DESCRIPTION="org_description_text"
export ANALYTICS_REGION="analytics_region"
export RUNTIMETYPE=HYBRID
export ENV_NAME="environment_name"
export ENV_DISPLAY_NAME="env_friendly_name"
export ENV_DESCRIPTION="env_description_text"
export DOMAIN="example.com"
export ENV_GROUP="environment-group-name"
export CLUSTER_NAME="cluster_name"
export CLUSTER_LOCATION="cluster_region"

Inhalte von Variablennamen, die Leerzeichen enthalten, müssen in doppelte Anführungszeichen gesetzt werden. Beispiel:

export ORGANIZATION_DESCRIPTION="My example organization number 1"

Windows

set PROJECT_ID="your_project_id"
set ORG_NAME=$PROJECT_ID
set ORG_DISPLAY_NAME="org_friendly_name"
set ORGANIZATION_DESCRIPTION="org_description_text"
set ANALYTICS_REGION="analytics_region"
set RUNTIMETYPE=HYBRID
set ENV_NAME="environment_name"
set ENV_DISPLAY_NAME="env_friendly_name"
set ENV_DESCRIPTION="env_description_text"
set DOMAIN="example.com"
set ENV_GROUP="environment-group-name"
set CLUSTER_NAME="cluster_name"
set CLUSTER_LOCATION="cluster_region"

Inhalte von Variablennamen, die Leerzeichen enthalten, müssen in doppelte Anführungszeichen gesetzt werden. Beispiel:

set ORGANIZATION_DESCRIPTION="My example organization number 1"

Token für die Anmeldedaten der Autorisierung

Das Token für die Anmeldedaten für die gcloud-Autorisierung läuft nach 20 Minuten ab. Wenn Sie nicht alle Schritte innerhalb dieses Zeitraums ausführen, müssen Sie die Autorisierungsdaten noch einmal abrufen. Beispiel:

Rufen Sie in der Befehlszeile die Anmeldedaten der gcloud-Authentifizierung mit dem folgenden Befehl ab:

Linux / MacOS

TOKEN=$(gcloud auth print-access-token)

Windows

for /f "tokens=*" %a in ('gcloud auth print-access-token') do set TOKEN=%a

Andere Umgebungsvariablen

Im Verlauf dieser Anleitung werden Sie aufgefordert, weitere Umgebungsvariablen hinzuzufügen, und Sie möchten sie vielleicht dem Skript hinzufügen. Beispiel:

  • LONG_RUNNING_OPERATION_ID: Die UUID des asynchronen Vorgangs mit langer Ausführungszeit, der Teil des Organisationserstellungsprozesses ist.
  • APIGEECTL_HOME: Der Pfad zu dem Verzeichnis, in dem Sie das Dienstprogramm apigeectl installieren.

Prozessübersicht

Dieser Abschnitt bietet einen Überblick über die Aufgaben, die Sie zum Einrichten der Hybrid-UI und der Google Cloud-Dienste ausführen müssen.

Gehen Sie zum Einrichten der Apigee-Hybrid-UI und von Google Cloud-Diensten so vor:

Aktion Anhand von Beschreibung
Schritt 1: Google Cloud-Konto erstellen Google Cloud Console Sie benötigen ein Google Cloud-Konto, um diese Verfahren verwenden zu können. Dieses Konto ist an eine neue Hybridorganisation gebunden.
Schritt 2: Google Cloud-Projekt erstellen Google Cloud Console Google Cloud-Projekte bilden die Grundlage zum Erstellen, Aktivieren und Verwenden von Google Cloud-Diensten. Es dient zur Organisation all Ihrer Google Cloud-Ressourcen.
Schritt 3: APIs aktivieren Google Cloud Console oder Befehlszeile Ohne diese Dienste können hybride Dienste nicht miteinander oder mit anderen Diensten kommunizieren.
Schritt 4: Organisation erstellen Befehlszeile Projekte gehören zu Organisationen. Wenn Sie eine Organisation haben, können Sie schon fast API-Aufrufe ausführen und API-Proxys erstellen.
Schritt 5: Umgebung hinzufügen Hybrid-UI von Apigee oder Befehlszeile Eine Umgebung bietet einen isolierten Kontext oder eine Sandbox zum Ausführen von API-Proxys. Sie können pro Organisation mehrere Umgebungen erstellen. Andernfalls können Sie die Installation der hybriden Laufzeit nicht abschließen und haben keine Möglichkeit, Ihre API-Proxys bereitzustellen.

Nächster Schritt

Jeder dieser Schritte wird in den folgenden Abschnitten beschrieben.

Los geht's!