Как настроить отдельные конечные точки DNS для всех различных приложений, работающих в кластере Kubernetes ??? (AWS / GCP / AZURE) - PullRequest
0 голосов
/ 15 марта 2020

Может ли DNS указывать на указанный c порт?


как настроить отдельные конечные точки DNS для всех различных приложений, работающих в кластере Kubernetes ??? (AWS / GCP / AZURE)

Например:

служба app1, запущенная в Nodeport: 30001

служба app2, запущенная в Nodeport: 30002


DNS конечной точки app1 должен быть www.app1.com

DNS конечной точки app2 должен быть www.app2.com

1 Ответ

2 голосов
/ 15 марта 2020

Вам необходимо использовать службу типа LoadBalancer вместо типа NodePort. Но создание нового балансировщика нагрузки для каждого приложения обходится дорого, поэтому в качестве альтернативы вы можете использовать kubernetes ingress . Существуют различные контроллеры входа, такие как nginx, которые реализуют API входа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...