Kubernetes外部路由到服务

时间:2018-03-20 23:59:39

标签: kubernetes

我只是在我当地的mac上使用minikube设置kubernetes。

使用类型NodePort创建了一个服务,并且可以使用网址<Cluster_IP>:<NodePort>访问群集外的服务。

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

在我们的私有云上​​设置Kubernetes集群。我们没有使用AWS / Google / Azure云。这是我们自己的Linux VM的云。

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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