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, die Sie vielleicht dem Skript hinzufügen möchten. 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 | Mit | 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. Ein Projekt 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.