Аннотация#
Angie Ingress Controller (ANIC) — приложение, которое запускается в кластере и управляет балансировщиком нагрузки.
ANIC использует в своей работе Angie PRO — эффективный, мощный и масштабируемый веб-сервер, который позволяет балансировать нагрузку между серверами как по протоколам TCP/UDP, так и по HTTP.
Примечание
Angie PRO внесен в Единый реестр российских программ для электронных вычислительных машин и баз данных (запись № 17604).
Общие сведения#
Angie Ingress Controller (ANIC) - это решение для управления трафиком контейнеризированных приложений в Kubernetes.
ANIC развертывается и работает в кластере, управляя функциями Ingress с возможностью настройки правил обработки трафика. Продукт базируется на Angie PRO, что позволяет строить безопасные масштабируемые высокопроизводительные окружения, используя российское решение с профессиональными сервисами миграции и технической поддержки на русском языке.
ANIC использует широкий набор функций Ingress:
Балансировка нагрузки TCP, UDP, TLS, HTTP, gRPC: Гибкое распределение трафика и его плавного переноса при обновлениях приложений
Терминирование сессий TLS: Подтверждения подлинности сервисов и защиты онлайн-транзакций
Настройки гибкого логирования: Управление современными динамическими приложениями
Расширенная маршрутизация трафика: Разделение трафика и расширенная маршрутизация на основе содержимого
Ограничение поступающего трафика: По различным критериям для защиты приложений от DDoS
Модификация ответов на запросы: На уровне балансировщика HTTP
Системные требования#
Список поддерживаемых ОС и архитектур:
ОС |
Версии |
Архитектуры |
---|---|---|
Alpine Linux |
3.21 |
x86_64, arm64 |
Alt Linux |
10 |
x86_64, arm64 |
Debian |
11 |
x86_64, arm64 |