如何在没有负载均衡器和Ingress控制器的情况下将域指向Kubernetes集群



让我们假设我有裸机服务器组成一个Kubernetes集群,在那里部署我的应用程序。如果没有负载平衡服务或入口控制器,我如何将一个域名指向集群的所有工作节点?

一个建议可能是忘记它的Kubernetes工作节点,并考虑如何将一些域指向一组实例?想象一下,您正在10台服务器上运行静态网站的副本,并且您希望所有节点都有相同的域?您有一个外部负载平衡器或一个反向代理。但最大的问题是,由于工作节点的寿命很短,你为什么要这样做?你必须对它们的负载平衡保持动态,对吗?这就是Service或Ingress将提供帮助的地方,因为它知道工作节点何时离开或动态添加到集群中。查看此处列出的这些可能性https://kubernetes.github.io/ingress-nginx/deploy/baremetal/

相关内容

最新更新