はじめに

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 でアダプタを使用する方法を示しています。

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