Díky tomuto příspěvku se naučíte, jak nainstalovat Envoy Proxy na Ubuntu 20.04
Envoy je open source okrajová a servisní proxy, navržená pro cloudové nativní aplikace.
Envoy je proxy a komunikační sběrnice L7 navržená pro velké moderní architektury orientované na služby. Poskytuje několik funkcí pro reverzní proxy, včetně mimo jiné:
- Podpora HTTP2.
- Architektura filtrů L3/L4, takže ji lze použít pro ukončení TLS, zrcadlení provozu a další případy použití.
- Dobrá pozorovatelnost a sledování, podpora statsd, zip atd.
- omezení rychlosti, podpora jističů.
- dynamická konfigurace prostřednictvím protokolu xDS.
- objevení služby.
- Podpora proxy gRPC, Redis, MongoDB.
Instalace Envoy Proxy
- Aktualizujte své systémové balíčky.
apt update -y && apt upgrade -y
- Nainstalujte požadované závislosti.
apt install apt-transport-https gnupg2 curl lsb-release software-properties-common curl ca-certificates -y
- Envoy Proxy není ve výchozím nastavení k dispozici v základním úložišti. Přidejte tedy úložiště Envoy Proxy do svého systému Ubuntu, jak je znázorněno níže:
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
- Poté importujte klíč GPG:
curl -sL 'https://deb.dl.getenvoy.io/public/gpg.8115BA8E629CC074.key' | sudo gpg --dearmor -o /usr/share/keyrings/getenvoy-keyring.gpg
- Posledním krokem je instalace pomocí níže uvedeného příkazu
apt install getenvoy-envoy
- Ověřte, že byl Envoy nainstalován, zkontrolováním jeho verze, jak je uvedeno níže
envoy --version

- Můžete také zobrazit nápovědu Envoy ke kontrole příkazů Envoy
envoy --help

Závěr
To je ono
Navštivte tento přímý odkaz a zjistěte, Jak jej nainstalovat na systémy CentOS .
Díky