我进行了部署,并向外扩展到2个副本。我做了一个服务来转发它。
我发现kube-proxy使用iptables从Service转发到Pod。但是iptables的负载均衡策略是随机的。
如何在不切换kube-proxy到userspace或ipvs模式的情况下,强制我的服务使用轮询策略将请求转发到2个实例?
发布于 2020-04-01 17:58:17
您不能,这些策略仅在ipvs模式下支持。这个选项甚至被称为--ipvs-scheduler。
发布于 2020-04-01 18:15:41
你不能。
但是如果你真的不想改变kube-proxy上的--proxy-mode标志,你可以使用一些第三方代理/负载均衡器(比如HAProxy)并将它指向你的应用程序。但这通常不是最好的选择,因为您需要确保它与HA一起部署,而且它还会增加部署的复杂性。
https://stackoverflow.com/questions/60967331
复制相似问题