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. Una volta completati 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 il cloud pubblico Esegui il servizio remoto come binario nativo o in Docker. Questa configurazione ti consente di utilizzare Apigee Adapter for Envoy con Apigee Edge Public Cloud.
Envoy nativo con Apigee Edge for Private Cloud Esegui il servizio remoto come binario nativo o in Docker. La configurazione di Private Cloud è simile a quella di Public Cloud. Consulta il riferimento CLI per i flag dei comandi di provisioning speciali che devi utilizzare per il cloud pubblico.