Guida introduttiva

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

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

Panoramica

Nei passaggi che seguono, scaricherai e configurerai due applicazioni sul tuo sistema: l'interfaccia a riga di comando Apigee Remote Service e il servizio Apigee Remote per Envoy.

Scarica e installa

  1. Crea una home directory sul sistema in cui installare l'interfaccia a riga di comando di Remote Service e il servizio Remote Service. 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 la release più recente dell'interfaccia a riga di comando di Apigee Remote Service in $ENVOY_HOME. Assicurati di scaricare il pacchetto corretto per il tuo sistema operativo.
  4. Scarica la release più recente del servizio remoto Apigee per Envoy in $ENVOY_HOME.
  5. Crea delle directory per contenere i contenuti del pacchetto estratti in $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. Userai 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'adattatore Apigee per Envoy per eseguire il proxy delle chiamate API con la gestione API di Apigee. L'esempio seguente mostra come utilizzare l'adattatore con Apigee Edge per il cloud pubblico:

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