Контроль / перехват трафика балансировки нагрузки с использованием Istio - PullRequest
0 голосов
/ 05 ноября 2018

Я хочу контролировать / перехватывать трафик балансировки нагрузки с помощью Istio. Istio дает вам возможность добавить микшер на уровне обслуживания, но я хочу добавить некоторый код на более высоком уровне непосредственно перед выполнением правил трафика запроса. Таким образом, вместо добавления действий для каждой службы, я хочу, чтобы некоторые действия выполнялись сразу после получения запроса от балансировщика нагрузки.

1 Ответ

0 голосов
/ 05 ноября 2018

Согласно официальной документации Istio istio-ingressgateway является основной точкой входа для раскрытия вложенных сервисов вне кластера. Поэтому Istio Gateway собирает информацию о входящих или исходящих соединениях HTTP / TCP, а также указывает набор портов, которые должны быть доступны, тип используемого протокола и т. Д. Шлюз можно применять на соответствующей коляске посланника в модуле Pod через метки. .

Имейте в виду, что Istio Gateway работает на уровнях балансировки нагрузки L4-L6 и не знает поставщика сетевых источников.

Более подробную информацию об архитектуре балансировки нагрузки Istio вы можете найти здесь .

...