Cómo empezar

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

  1. 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
  2. Para los pasos restantes, asegúrate de estar en el directorio $ENVOY_HOME:
    cd $ENVOY_HOME
  3. 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.
  4. Descarga la última versión del Servicio remoto de Apigee para Envoy en $ENVOY_HOME.
  5. Crea directorios para conservar el contenido del paquete extraído dentro de $ENVOY_HOME:
    mkdir apigee-remote-service-cli
    mkdir apigee-remote-service-envoy
  6. 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
  7. Borra los archivos tar.
  8. Cuando completes estos pasos, $ENVOY_HOME contendrá dos directorios:
    ls -1 .
      apigee-remote-service-cli
      apigee-remote-service-envoy
  9. Crea las siguientes variables de entorno para los directorios apigee-remote-service-cli y apigee-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.