Как сопоставить podIP и hostIP с сетью хоста? - PullRequest
0 голосов
/ 02 октября 2019

У меня есть кластер Openshift 4.1, работающий на голом железе (установка UPI), где на машинах есть несколько сетевых карт. Правильно настроив обратный поиск имени хоста в DNS, я могу заставить все узлы использовать правильные NIC (IP-адреса хоста находятся в моем диапазоне 192.168.0.x). Однако, кажется, что когда есть модуль с hostNetwork: true, он получает PodIP, который соответствует маршруту по умолчанию (по крайней мере, так выглядит). Это неверно: маршрут по умолчанию идет в общедоступный Интернет, а IP-адреса некоторых узлов недоступны для других узлов.

Не могли бы вы указать мне источники, где определяется PodIP? Или, что еще лучше, дайте мне знать, если есть способ (аннотация узла?), Который намекает на IP-адрес по умолчанию?

Обратите внимание, что в кластере работает multus CNI, но я не добавляю дополнительные интерфейсы.

...