Grazie a questo post imparerai come installare Envoy Proxy su Ubuntu 20.04
Envoy è un proxy di servizio e edge open source, progettato per applicazioni cloud native.
Envoy è un proxy L7 e un bus di comunicazione progettato per grandi architetture moderne orientate ai servizi. Fornisce diverse funzionalità per un proxy inverso, inclusi ma non limitati a:
- Supporto HTTP2.
- Architettura del filtro L3/L4, quindi può essere utilizzata per la terminazione TLS, il mirroring del traffico e altri casi d'uso.
- Buona osservabilità e tracciabilità, supporto di statsd, zipking ecc.
- limitatore di velocità, supporto per interruttori automatici.
- configurazione dinamica tramite protocollo xDS.
- scoperta del servizio.
- Supporto per proxy gRPC, Redis, MongoDB.
Installa Envoy Proxy
- Aggiorna i tuoi pacchetti di sistema.
apt update -y && apt upgrade -y
- Installa le dipendenze richieste.
apt install apt-transport-https gnupg2 curl lsb-release software-properties-common curl ca-certificates -y
- Il proxy Envoy non è disponibile nel repository di base per impostazione predefinita. Quindi aggiungi il repository Envoy Proxy sul tuo sistema Ubuntu come mostrato di seguito:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/getenvoy-keyring.gpg] https://deb.dl.getenvoy.io/public/deb/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/getenvoy.list
- Quindi importa la chiave GPG:
curl -sL 'https://deb.dl.getenvoy.io/public/gpg.8115BA8E629CC074.key' | sudo gpg --dearmor -o /usr/share/keyrings/getenvoy-keyring.gpg
- Il passaggio finale è installarlo con il comando seguente
apt install getenvoy-envoy
- Verifica che Envoy sia stato installato controllandone la versione come mostrato di seguito
envoy --version
- Inoltre puoi mostrare l'aiuto di envoy per controllare i comandi di Envoy
envoy --help
Conclusione
Questo è tutto
Visita questo link diretto per scoprire Come installarlo sui sistemi CentOS .
Grazie