Содержание
Как установить Envoy на CentOS 7?
Envoy – это прокси с открытым исходным кодом, пограничный и сервисный прокси, который абстрагирует сетевую функциональность от приложений.
Вы можете развернуть прокси-серверы Envoy рядом с вашими приложениями в качестве дополнительной машины или запустить в качестве пограничного прокси-сервера.
Как только весь трафик приложения настроен для прохождения через сетку Envoy, вы можете последовательно контролировать и наблюдать за тем, что происходит в вашей сети.
Некоторые из сетевых функций, которыми управляет Envoy, включают:
- Обнаружение служб
- Мониторинг метрик
- Регистрация доступа
- Трассировка
- Аутентификация и Авторизация
- и так далее
Установка Envoy Proxy на CentOS 7
Шаг 1: Установите утилиту yum-config-manager.
Установите утилиту yum-config-manager на CentOS 7, выполнив команду:
sudo yum install -y yum-utils
Шаг 2: Добавьте репозиторий GetEnvoy
Добавьте репозиторий GetEnvoy для CentOS 7, используя команду, показанную ниже:
sudo yum-config-manager --add-repo https://getenvoy.io/linux/centos/tetrate-getenvoy.repo
Если вы хотите установить Nightly пакеты, включите флаг -enable.
sudo yum-config-manager --enable tetrate-getenvoy-nightly
Шаг 3: Установите бинарный файл Envoy на CentOS 7
Чтобы установить двоичный файл Envoy на CentOS 7 из добавленного репозитория, введите следующие команды:
sudo yum install -y getenvoy-envoy
Проверьте версию Envoy, установленную в CentOS 7.
$ envoy --version
envoy version: e349fb6139e4b7a59a9a359be0ea45dd61e589c5/1.11.1/clean-getenvoy-930d4a5/RELEASE/BoringSSL