我看到kubernetes可以使用ClusterIP和NodePort以及LoadBalancing。对于负载平衡,它需要云。如果我没有云提供商,我怎样才能在节点之间对流量进行负载均衡?! 我知道 …
我在这里遇到同样的问题。 K8s是为云计算的,因此在内部设置会带来一些麻烦。在下面的文章中,它给出了详细解释。
https://medium.com/@JockDaRock/metalloadbalancer-kubernetes-on-prem-baremetal-loadbalancing-101455c3ed48
总之,解决方案是使用NodePort或外部名称服务。我将在这里尝试的方法是使用metalLB( https://metallb.universe.tf/ , https://github.com/google/metallb )。