Как я могу выставить вне моих услуг на Azure? - PullRequest
1 голос
/ 05 февраля 2020

У меня есть Azure кластер Kubernetes, и я хочу предоставить свои сервисы. Как я могу предоставить их с 1 IP и nodePorts? Мои сервисы используют TCP, поэтому я не могу использовать вход. Я не хочу покупать внешний балансировщик нагрузки для каждого сервиса. Есть ли способ добиться этого на Azure?

1 Ответ

2 голосов
/ 05 февраля 2020

Если существуют внешние IP-адреса, которые маршрутизируют к одному или нескольким узлам кластера, службы Kubernetes могут быть доступны для этих внешних IP-адресов. Трафик c, который входит в кластер с внешним IP-адресом (в качестве IP-адреса назначения) через порт службы, будет направлен на одну из конечных точек службы. externalIPs не управляются Kubernetes и находятся в ведении администратора кластера.

вы можете использовать external-ips для доступа к вашему приложению с помощью http://External_IP:ServicePort

...