Hinweise
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
-
gcloudBefehlszeile
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_IDexport ORG_DISPLAY_NAME="org_friendly_name"export ORGANIZATION_DESCRIPTION="org_description_text"export ANALYTICS_REGION="analytics_region"export RUNTIMETYPE=HYBRIDexport 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_IDset ORG_DISPLAY_NAME="org_friendly_name"set ORGANIZATION_DESCRIPTION="org_description_text"set ANALYTICS_REGION="analytics_region"set RUNTIMETYPE=HYBRIDset 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=%aAndere 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
apigeectlinstallieren.
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 | Über | 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.