現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください。 情報
このトピックでは、Apigee Adapter for Envoy をダウンロードしてインストールする方法について説明します。
概要
次の手順では、Apigee Remote Service CLI と Apigee Remote Service for Envoy の 2 つのアプリケーションをダウンロードしてシステムに設定します。
ダウンロードとインストール
- Remote Service CLI と Remote Service をインストールするシステムにベース ディレクトリを作成します。次に例を示します。
mkdir ~/envoy-adapter
cd ~/envoy-adapter
export ENVOY_HOME=$PWD
- 残りの手順では、
$ENVOY_HOME
ディレクトリにいることを確認します。cd $ENVOY_HOME
- Apigee Remote Service CLI の最新リリースを
$ENVOY_HOME
にダウンロードします。ご使用のオペレーティング システムに応じて正しいパッケージを取得してください。 - Apigee Remote Service for Envoy の最新リリースを
$ENVOY_HOME
にダウンロードします。 - 抽出したパッケージ コンテンツを
$ENVOY_HOME
内に保持するディレクトリを作成します。mkdir apigee-remote-service-cli
mkdir apigee-remote-service-envoy
- 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
- tar ファイルを削除します。
- 上記の手順を完了すると、
$ENVOY_HOME
に次の 2 つのディレクトリが含まれます。ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
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 管理を使用して API 呼び出しをプロキシ処理する Apigee Adapter for Envoy を設定して、使用する準備が整いました。次の例は、Apigee Edge for Public Cloud でアダプタを使用する方法を示しています。
例 | 説明 |
---|---|
Apigee Edge for Public Cloud でのネイティブ Envoy | Remote Service をネイティブ バイナリとして、または Docker で実行します。この設定により、Apigee Edge for Public Cloud で Apigee Adapter for Envoy を使用できます。 |
Apigee Edge for Private Cloud でのネイティブ Envoy | Remote Service をネイティブ バイナリとして、または Docker で実行します。Private Cloud の設定は、Public Cloud の設定と同様です。Private Cloud に使用する必要がある特別なプロビジョニング コマンドフラグについては、CLI リファレンスをご覧ください。 |