Primeros pasos

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

  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 versión más reciente de Apigee Remote Service for 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
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.