host ip?
есть у меня нода с двумя интерфейсами и есть поды с hostNetwork: true, вот смотрю в ямл ноды и там в статусе лист адресов, и, видимо, выбирается первый при запуске, а он не правильный
флаг --node-ip для кублета не помог
hostNetwork: true дает доступ ко всем сетевым интерфейсам
hostNetwork дает доступ ко всем интерфейсам. Какой интерфейс будет слушаться зависит от приложения в таком pod' е кароче настройками kubelet, вы никак не повлияете на то, какие интерейсы будет слушать приложение в Pod'е c hostNetwork: true
я вас понимаю, а вы меня нет( все поды которые используют хостенвторк залетают на тот ip который первый в листе у статуса ноды, он же отображается в INTERNAL-IP, например calico-node, kube-proxy, node-local-dns
что такое "залетают на тот ip" я не понимаю
node-local-dns-pjzr8 1/1 Running 0 41m 10.233.123.5 gecube <none> <none>
ясн, то есть вам эту строчку надо поправить прост. Окей
kgno -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME gecube Ready <none> 44m v1.24.10 10.233.123.5 10.94.77.96 Ubuntu 20.04.5 LTS 5.4.0-137-generic cri-o://1.24.5
status: addresses: - address: 10.233.123.5 type: InternalIP - address: 192.168.10.227 type: InternalIP - address: 10.94.77.96 type: ExternalIP - address: gecube type: Hostname
Обсуждают сегодня