**关闭。**这个问题是not about programming or software development。目前不接受答复。
这个问题似乎不是关于a specific programming problem, a software algorithm, or software tools primarily used by programmers的。如果你认为这个问题与another Stack Exchange site的主题有关,你可以留下评论,解释在哪里可以回答这个问题。
7天前关闭
Improve this question
我正在使用Node IP
和NodePort
运行我的angular服务。现在我想为我的angular应用程序设置一些dns名称。我需要在哪里设置Node IP
和NodePort
的dns名称?是否有需要更改的配置文件?示例:10.10.10.10/34781(我的Angular 运行)预期: www.example.com (如何设置这个?)
我希望运行我的应用程序与dns,而不是与IP和端口。先谢谢你了。
1条答案
按热度按时间nwnhqdif1#
您必须使用ingress将服务暴露给Internet。
Ingress由ingress控制器管理,可以查看这个非常简单的官方k8s示例。
阅读更多:https://kubernetes.io/docs/concepts/services-networking/ingress/
但是如果您要寻找内部通信,如果您的Node和Angular服务运行在同一个K8s集群中,则可以使用sericename本身作为内部通信。