首页 文章

Kubernetes外部路由到服务

提问于
浏览
1

我只是在我的本地mac上使用minikube设置kubernetes .

创建了一个NodePort类型的服务,并且能够使用url <Cluster_IP>:<NodePort> 访问集群外的服务 .

在我的minikube上启用了入口,并能够将来自群集外部的呼叫路由到群集中的服务 .

要在我们的私有 Cloud 上设置Kubernetes集群 . 我们没有使用AWS / Google / Azure Cloud . 它是我们自己的Linux VM的 Cloud .

使用netscalar创建VIP并将请求路由到部署在Linux VM中的应用程序 .

我是否还需要继续为我的应用程序创建VIP并将呼叫路由到VIP或NodePort的入口?

如果没有在网络游戏中创建VIP,还有其他更好的方法吗?

1 回答

  • 1

    到目前为止,这是充分利用您的基础设施潜力的最佳方法 . 如果您有一个网络负载均衡器,您可以在其中配置VIP并将其指向您的节点(NodePort),那么对于http(s)服务,我强烈建议您这样做 .

    为方便起见,我将配置一个IP并将其指向集群入口控制器的NodePort服务,然后使用Ingress将您的服务公开给外部世界 .

相关问题