Estás viendo la documentación de Apigee Edge.
Ve a la documentación de Apigee X. Más información
En este tema, se explica cómo descargar e instalar el adaptador de Apigee para Envoy.
Descripción general
En los siguientes pasos, descargarás y configurarás dos aplicaciones en tu sistema: la CLI del servicio remoto de Apigee y el Servicio remoto de Apigee para Envoy.
Descargar e instalar
- Crea un directorio base en tu sistema en el que se pueda instalar la CLI del servicio remoto y el servicio remoto. Por ejemplo:
mkdir ~/envoy-adapter
cd ~/envoy-adapter
export ENVOY_HOME=$PWD
- Para los pasos restantes, asegúrate de estar en el directorio
$ENVOY_HOME
:cd $ENVOY_HOME
- Descarga la última versión de la CLI del servicio remoto de Apigee en
$ENVOY_HOME
. Asegúrate de tener el paquete correcto para tu sistema operativo. - Descarga la última versión del Servicio remoto de Apigee para Envoy en
$ENVOY_HOME
. - Crea directorios para conservar el contenido del paquete extraído dentro de
$ENVOY_HOME
:mkdir apigee-remote-service-cli
mkdir apigee-remote-service-envoy
- Extrae el contenido del archivo tar en los directorios nuevos:
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
- Borra los archivos tar.
- Cuando completes estos pasos,
$ENVOY_HOME
contendrá dos directorios:ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
- Crea las siguientes variables de entorno para los directorios
apigee-remote-service-cli
yapigee-remote-service-envoy
. Usarás estas variables de entorno en toda la documentación:export CLI_HOME=$PWD/apigee-remote-service-cli
export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy
Próximos pasos
Ahora estás listo para configurar y usar el adaptador de Apigee para Envoy a fin de usar un proxy para llamadas a la API con la administración de API de Apigee. En el siguiente ejemplo, se muestra cómo usar el adaptador con Apigee Edge para la nube pública:
Ejemplo | Descripción |
---|---|
Envoy nativo con Apigee Edge para la nube pública | Ejecuta el servicio remoto como un objeto binario nativo o en Docker. Esta configuración te permite usar el adaptador de Apigee para Envoy con Apigee Edge para la nube pública. |
Envoy nativo con Apigee Edge para la nube privada | Ejecuta el servicio remoto como un objeto binario nativo o en Docker. La configuración de la nube privada es similar a la de la nube pública. Consulta la referencia de la CLI para obtener marcas del comando de aprovisionamiento especial que necesitas usar en la nube pública. |