Estás consultando la documentación de Apigee Edge.
Consulta la
documentación de Apigee X. Información
En este tema, se explica cómo descargar y, luego, instalar Apigee Adapter for 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
versión más reciente de Apigee Remote Service for 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 |
---|---|
Encargado nativo de Envoy con Apigee Edge para la nube pública | Ejecutar el servicio remoto como objeto binario nativo o en Docker Esta configuración te permite usar Apigee Adapter for Envoy con Apigee Edge para la nube pública. |
Envoy nativo con Apigee Edge para la nube privada | Ejecutar el servicio remoto como 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 conocer las marcas de comando de aprovisionamiento especiales que necesitas usar para la nube privada. |