由于我无法使用 pod IP 访问 UI 应用程序中的 url,因为 pods 生死如此部署为 nodeport 服务,我可以使用相应的节点端口无缝访问 UI 应用程序中的所有 5 个服务吗?
请告知 - 这种方法是否可靠?
答案 0 :(得分:3)
但请记住,如果这些服务的流量过多,您可能需要更高的网络带宽卡和连接(到主节点)。
另外,如果你有几个master节点,你可以为一个服务尝试专用的master node-ip和nodeport。(如果你有5个master节点,每个服务从一个master节点的IP访问等等。这不是强制性的,您可以使用任何 masterIP:nodeport
)
强烈建议为此使用负载平衡器服务。如果您有裸机集群,请尝试使用 MetalLB。
编辑:(在 Nagappa LM 的评论之后)
nodeport