Если вы хотите, чтобы модуль отправлял запросы непосредственно на сервисный ресурс, вам нужно изменить значение dnsPolicy
на ClusterFirstWithHostNet
. Он должен использоваться явно для модулей, работающих с hostNetwork: true
. Таким образом, он будет использовать кластерный DNS и будет находиться в сети хоста.
Вы можете проверить это в файле /etc/resolv.conf
. Когда вы используете dnsPolicy: ClusterFirst
, этот файл наследуется модулем pod и использует DNS-преобразователь хоста. Когда вы установите dnsPolicy: ClusterFirstWithHostNet
, он изменит преобразователь DNS на DNS кластера.