Kubernetes: привязать физический сетевой интерфейс - PullRequest
0 голосов
/ 23 сентября 2019

Можно ли привязать модуль или контейнер Kubernetes к физическому сетевому интерфейсу хоста так, чтобы весь модуль, поступающий на интерфейс, отправлялся в модуль (а не только HTTP-трафик на конкретном порту)?

В частности, я хочу запустить VPN-клиент в качестве модуля на Kubernetes и связать его с сетевым интерфейсом.Весь трафик, поступающий на интерфейс, должен проходить через модуль через VPN.

Я нашел кое-что о сетевых плагинах в K8s , но, похоже, что-то еще.

1 Ответ

1 голос
/ 23 сентября 2019

Если я правильно понял ваш вопрос, вы можете сделать это.Я раскрываю приложение amqp, просто выставляя порт amqp своего приложения через службу NodePort.То, что вам нужно сделать, это определить новую службу, которая почти точно является службой, которую вы используете для внутреннего взаимодействия, но используете LoadBalancer или NodePort в качестве типа службы.

...