У меня есть 3-х узловый кластер kubernetes. Существует несколько сервисов, каждый из которых имеет модули, распределенные по всем узлам.
Прямо сейчас, когда отдельному модулю говорят сделать запрос от какого-то внешнего сервера в моей сети, этот запрос направляется через IP-адрес узла, и сервер отвечает, и все в порядке.
Моя проблема в том, что в большинстве случаев это (например) snmpget для устройства с ACL, который говорит, что он будет отвечать только на определенный IP ...
Для входа у меня есть VIP для всего кластера, но мне нужно каким-то образом направить все исходящие запросы через этот же адрес и убедиться, что ответы возвращаются в исходный запрашивающий контейнер.
Нужно ли устанавливать прокси-сервер на моих узлах или есть встроенный способ kubernetes для этого, которого мне не хватает?
Спасибо за помощь