Я заметил, что при доступе к сервису Kubernetes ip хоста игнорируется кубернетами.
Например: у меня есть 3 рабочих kubernetes, hostIP1
, hostIP2
и hostIP3
, на каждого рабочего, я создаю под с меткой: app = test
. В каждом модуле он просто запускается python -m SimpleHTTPServer 32000
, а затем я создаю службу для открытия порта: 32000
, чтобы к нему можно было получить доступ за пределами кластера.
Но когда я получаю доступ к http://hostIP1:32000
, трафик фактически направляется на любой из хостов, hostIP1
, hostIP2
и hostIP3
.
Есть ли способ разрешить Kubernetes перенаправлять трафик на hostIP1
только при доступе к http://hostIP1:32000
?
Спасибо