This topic explains how to download and install Apigee Adapter for Envoy.
In the following steps, you will download and set up two applications on your system: the Apigee Remote Service CLI and the Apigee Remote Service for Envoy.
mkdir~/envoy-adapter
cd~/envoy-adapter
exportENVOY_HOME=$PWD
$ENVOY_HOME
directory: cd $ENVOY_HOME
$ENVOY_HOME
. Be sure to grab the correct package for your operating system. $ENVOY_HOME
. $ENVOY_HOME
: mkdir apigee-remote-service-cli
mkdir apigee-remote-service-envoy
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
$ENVOY_HOME
contains two directories: ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
apigee-remote-service-cli
and apigee-remote-service-envoy
directories. You will use these environment variables throughout the documentation: exportCLI_HOME=$PWD/apigee-remote-service-cli
exportREMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
You are now ready to set up and use the Apigee Adapter for Envoy to proxy API calls with Apigee API management. The following examples show you how to use the adapter with Apigee:
Example | Description |
---|---|
Istio sidecar with Apigee hybrid | Deploy the Remote Service into an Istio service mesh. The remote service provides the endpoints to the Istio sidecar proxies that are installed on your target services. This steup lets you use the Apigee Adapter for Envoy with an Apigee hybrid installation. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-24 UTC.