本頁內容適用於 Apigee 和 Apigee Hybrid。
查看
Apigee Edge 說明文件。
本主題說明如何下載及安裝 Apigee Adapter for Envoy。
總覽
在下列步驟中,您將在系統上下載及設定兩個應用程式:Apigee Remote Service CLI 和 Apigee Remote Service for Envoy。
下載並安裝
- 在系統上建立基本目錄,以便安裝 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
會包含兩個目錄: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 Adapter for Envoy,透過 Apigee API 管理服務代理 API 呼叫。以下範例說明如何搭配 Apigee 和 Apigee Hybrid 使用介面卡:
範例 | 說明 |
---|---|
Apigee 和 Apigee Hybrid 適用的原生 Envoy 範例 | 在本地安裝及執行 Envoy 和遠端服務,而非在 Kubernetes 叢集中。您可以按照本文中的範例,安裝 Apigee 和 Apigee Hybrid。 |
搭配使用 Kubernetes 與 Apigee Hybrid 的範例 | 將遠端服務部署到 Istio 服務網格。遠端服務會為安裝在目標服務上的 Istio 補充 Proxy 提供端點。完成這項設定後,您就能在 Apigee Hybrid 安裝作業中使用 Apigee Adapter for Envoy。 |