metalLB和NodePort之间的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了metalLB和NodePort之间的区别相关的知识,希望对你有一定的参考价值。
MetalLB和NodePort有什么区别?
答案
节点端口是一种内置功能,允许用户使用静态端口从任何k8s节点的IP访问服务。使用节点端口的主要缺点是您的端口必须在30000-32767范围内,并且当然可以在服务之间没有重叠的节点端口。使用节点端口还会强制您将k8s节点公开给需要访问您的服务的用户,这可能会带来安全风险。
MetalLB是裸机服务器的第三方负载均衡器实现。负载均衡器在您选择的任何端口上向您的k8s群集外部的IP公开服务,并将这些请求路由到您的k8s节点。
以上是关于metalLB和NodePort之间的区别的主要内容,如果未能解决你的问题,请参考以下文章
关于 Kubernetes中Service使用Metallb实现LoadBalancer的一个Demo
关于 Kubernetes中Service使用Metallb实现LoadBalancer的一个Demo