Guida introduttiva

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Questo argomento spiega come scaricare e installare Apigee Adapter for Envoy.

Panoramica

Nei passaggi successivi, scaricherai e configurerai due applicazioni sul tuo sistema: l'interfaccia a riga di comando del servizio remoto Apigee e il servizio remoto Apigee per Envoy.

Scarica e installa

  1. Crea una directory di base sul sistema in cui installare la CLI del servizio remoto e il servizio remoto. Ad esempio:
    mkdir ~/envoy-adapter
    cd ~/envoy-adapter
    export ENVOY_HOME=$PWD
  2. Per i passaggi rimanenti, assicurati di trovarti nella directory $ENVOY_HOME:
    cd $ENVOY_HOME
  3. Scarica l' ultima release della CLI del servizio remoto Apigee in $ENVOY_HOME. Assicurati di scaricare il pacchetto corretto per il tuo sistema operativo.
  4. Scarica l' ultima release di Apigee Remote Service per Envoy in $ENVOY_HOME.
  5. Crea directory per contenere i contenuti del pacchetto estratti all'interno di $ENVOY_HOME:
    mkdir apigee-remote-service-cli
    mkdir apigee-remote-service-envoy
  6. Estrai i contenuti del file tar nelle nuove directory:
    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. Elimina i file tar.
  8. Al termine di questi passaggi, $ENVOY_HOME contiene due directory:
    ls -1 .
      apigee-remote-service-cli
      apigee-remote-service-envoy
  9. Crea le seguenti variabili di ambiente per le directory apigee-remote-service-cli e apigee-remote-service-envoy. Utilizzerai queste variabili di ambiente in tutta la documentazione:
    export CLI_HOME=$PWD/apigee-remote-service-cli
    export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy

Passaggi successivi

Ora puoi configurare e utilizzare l'Apigee Adapter for Envoy per eseguire il proxy delle chiamate API con la gestione delle API Apigee. L'esempio seguente mostra come utilizzare l'adattatore con Apigee Edge per Public Cloud:

Esempio Descrizione
Envoy nativo con Apigee Edge per Public Cloud Esegui il servizio remoto come binario nativo o in Docker. Questa configurazione ti consente di utilizzare Apigee Adapter for Envoy con Apigee Edge per Public Cloud.
Envoy nativo con Apigee Edge for Private Cloud Esegui il servizio remoto come binario nativo o in Docker. La configurazione di Cloud privato è simile a quella di Cloud pubblico. Consulta la documentazione di riferimento dell'interfaccia a riga di comando per i flag dei comandi di provisioning speciali che devi utilizzare per il cloud pubblico.