Erste Schritte

Diese Seite gilt für Apigee und Apigee Hybrid.

Apigee Edge-Dokumentation aufrufen

In diesem Thema wird erläutert, wie Sie den Apigee Adapter for Envoy herunterladen und installieren.

Übersicht

In den folgenden Schritten laden Sie zwei Anwendungen auf Ihr System herunter und richten diese ein: die Apigee Remote Service CLI und den Apigee Remote Service for Envoy.

Herunterladen und installieren

  1. Erstellen Sie ein Basisverzeichnis auf dem System, in dem Sie die Remote Service CLI und den Remote-Dienst installieren möchten. Beispiel:
    mkdir ~/envoy-adapter
    cd ~/envoy-adapter
    export ENVOY_HOME=$PWD
  2. Für die verbleibenden Schritte müssen Sie sich im Verzeichnis $ENVOY_HOME befinden:
    cd $ENVOY_HOME
  3. Laden Sie die aktuelle Version Befehlszeile von Apigee Remote Service in $ENVOY_HOME herunter. Achten Sie darauf, das richtige Paket für Ihr Betriebssystem zu verwenden.
  4. Laden Sie die aktuelle Version von Apigee Remote Service for Envoy in $ENVOY_HOME herunter.
  5. Erstellen Sie Verzeichnisse zum Speichern der extrahierten Paketinhalte in $ENVOY_HOME:
    mkdir apigee-remote-service-cli
    mkdir apigee-remote-service-envoy
  6. Extrahieren Sie den Inhalt der TAR-Datei in die neuen Verzeichnisse:
    tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-cli
    tar -xf apigee-remote-service-envoy_version_platform.tar.gz -C apigee-remote-service-envoy
  7. Löschen Sie die TAR-Dateien.
  8. Nachdem Sie diese Schritte ausgeführt haben, enthält $ENVOY_HOME zwei Verzeichnisse:
    ls -1 .
      apigee-remote-service-cli
      apigee-remote-service-envoy
  9. Erstellen Sie folgende Umgebungsvariablen für die Verzeichnisse apigee-remote-service-cli und apigee-remote-service-envoy. Sie verwenden folgende Umgebungsvariablen in der gesamten Dokumentation:
    export CLI_HOME=$PWD/apigee-remote-service-cli
    export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy

Tipp

Sie können nun den Apigee Adapter for Envoy einrichten und verwenden, um API-Aufrufe mit der Apigee API-Verwaltung zu verbinden. In folgenden Beispielen wird gezeigt, wie Sie den Adapter mit Apigee und Apigee Hybrid verwenden:

Beispiel Beschreibung
Beispiel für natives Envoy für Apigee und Hybrid Envoy und der Remote-Dienst werden lokal installiert und ausgeführt, nicht in einem Kubernetes-Cluster. Sie können das Beispiel in diesem Dokument sowohl für Apigee- als auch für Apigee Hybrid-Installationen befolgen.
Beispiel für Apigee Hybrid mit Kubernetes Stellen Sie den Remote-Dienst in einem Istio-Service-Mesh bereit. Der Remote-Dienst stellt die Endpunkte für die Istio-Sidecar-Proxys bereit, die in Ihren Zieldiensten installiert sind. Mit dieser Einrichtung können Sie den Apigee-Adapter für Envoy mit einer Apigee Hybrid-Installation verwenden.