一、负责均衡机制
当一个Service对象在Kubernetes集群中被定义,集群内的客户端应用就可以通过服务IP访问到具体的Pod容器提供的服务器了。从服务IP到后端Pod的负载均衡机制,由每个Node上的kube-proxy负责实现。
二、kube-proxy的代理模式
kube-proxy提供了代理模式(通过启动参数--proxy-mode设置)
- userspace模式:用户空间模式,由kube-proxy完成代理的实现,效率最低,不推荐使用;
- iptables模式:kube-proxy通过设置Linux Kernel的iptables规则,实