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
- Crea una directory di base sul sistema in cui installare la CLI del servizio remoto e
il servizio remoto. Ad esempio:
mkdir ~/envoy-adaptercd ~/envoy-adapterexport ENVOY_HOME=$PWD - Per i passaggi rimanenti, assicurati di trovarti nella directory
$ENVOY_HOME:cd $ENVOY_HOME
- Scarica l'
ultima release della CLI del servizio remoto Apigee
in
$ENVOY_HOME. Assicurati di scaricare il pacchetto corretto per il tuo sistema operativo. - Scarica l'
ultima release di Apigee Remote Service per Envoy
in
$ENVOY_HOME. - Crea directory per contenere i contenuti del pacchetto estratti all'interno di
$ENVOY_HOME:mkdir apigee-remote-service-climkdir apigee-remote-service-envoy - Estrai i contenuti del file tar nelle nuove directory:
tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-clitar -xf apigee-remote-service-envoy_version_platform.tar.gz -C apigee-remote-service-envoy - Elimina i file tar.
- Una volta completati questi passaggi,
$ENVOY_HOMEcontiene due directory:ls -1 . apigee-remote-service-cli apigee-remote-service-envoy
- Crea le seguenti variabili di ambiente per le directory
apigee-remote-service-clieapigee-remote-service-envoy. Utilizzerai queste variabili di ambiente in tutta la documentazione:export CLI_HOME=$PWD/apigee-remote-service-cliexport 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. |