您正在查看 Apigee Edge 文档。
前往 Apigee X 文档。 信息
本主题介绍如何下载和安装 Apigee Adapter for Envoy。
概览
在以下步骤中,您将在您的系统中下载并设置两个应用:Apigee Remote Service CLI 和 Apigee Remote Service for Envoy。
下载并安装
- 在要安装 Remote Service CLI 和 Remote Service 的系统上创建基本目录。例如:
mkdir ~/envoy-adaptercd ~/envoy-adapterexport 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-climkdir apigee-remote-service-envoy - 将 tar 文件内容提取到新目录中:
tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-clitar -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-cliexport REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
后续步骤
现在,您可以设置和使用 Apigee Adapter for Envoy 来利用 Apigee API 管理代理 API 调用。以下示例展示了如何将适配器与 Apigee Edge 搭配用于公有云:
| 示例 | 说明 |
|---|---|
| 将原生 Envoy 与 Apigee Edge Public Cloud 搭配使用 | 可以将远程服务作为原生二进制文件运行或在 Docker 中运行。通过这种设置,您可以将 Apigee Adapter for Envoy 与 Apigee Edge for Public Cloud 搭配使用。 |
| 将原生 Envoy 与适用于私有云的 Apigee Edge 搭配使用 | 可以将远程服务作为原生二进制文件运行或在 Docker 中运行。 私有云的设置与公有云的设置类似。如需了解您需要用于公共云的特殊配置命令标志,请参阅 CLI 参考文档。 |