はじめに

Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動
情報

このトピックでは、Apigee Adapter for Envoy をダウンロードしてインストールする方法について説明します。

概要

以下の手順では、Apigee Remote Service CLIApigee Remote Service for Envoy の 2 つのアプリケーションを、システム上にダウンロードして設定します。

ダウンロードとインストール

  1. Remote Service CLI と Remote Service をインストールするシステムにベース ディレクトリを作成します。次に例を示します。
    mkdir ~/envoy-adapter
    cd ~/envoy-adapter
    export ENVOY_HOME=$PWD
  2. 残りの手順を進めるため、現在のディレクトリが $ENVOY_HOME ディレクトリであることを確認します。
    cd $ENVOY_HOME
  3. Apigee Remote Service CLI最新リリース$ENVOY_HOME にダウンロードします。ご使用のオペレーティング システムに応じて正しいパッケージを取得してください。
  4. Apigee Remote Service for Envoy最新リリース$ENVOY_HOME にダウンロードします。
  5. 展開したパッケージ コンテンツを格納するディレクトリを、$ENVOY_HOME 内に作成します。
    mkdir apigee-remote-service-cli
    mkdir apigee-remote-service-envoy
  6. tar ファイルの内容を新しいディレクトリに展開します。
    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. tar ファイルを削除します。
  8. これらの手順を完了した時点で、$ENVOY_HOME には次の 2 つのディレクトリが存在します。
    ls -1 .
      apigee-remote-service-cli
      apigee-remote-service-envoy
  9. apigee-remote-service-cli ディレクトリと apigee-remote-service-envoy ディレクトリのために、次の環境変数を作成します。これらの環境変数は、このドキュメントのあらゆる場面で使用します。
    export CLI_HOME=$PWD/apigee-remote-service-cli
    export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy

次のステップ

これで、Apigee API Management を使用して API 呼び出しをプロキシ処理する Apigee Adapter for Envoy を設定して、使用する準備が整いました。次の例は、Apigee Edge for Public Cloud でアダプタを使用する方法を示しています。

説明
ネイティブ Envoy と Apigee Edge for Public Cloud リモート サービスは、ネイティブ バイナリとして実行することも、Docker で実行することもできます。この設定により、Apigee Edge for Public Cloud で Apigee Adapter for Envoy を使用できるようになります。
Apigee Edge for Private Cloud でのネイティブ Envoy リモート サービスをネイティブ バイナリとして、または Docker で実行します。Private Cloud の設定は、Public Cloud の設定と同様です。Public Cloud で使用する必要がある特別なプロビジョニング コマンドフラグについては、CLI リファレンスをご覧ください。