我进行了部署并扩展到2个副本 . 我提供了服务来转发它 .
我发现kube-proxy使用iptables从Service转发到Pod . 但我很困惑,哪一个实际上负责负载 balancer .
服务或Kube代理?
实际上它是iptables负责负载 balancer .
一开始,您设置了一项服务 . 与此同时,kube-proxy正在观察apiserver获取新服务,并设置iptables规则 . 最后,当有人试图访问服务ip时,iptables根据规则向实际pod ip发送请求 .
1 回答
实际上它是iptables负责负载 balancer .
一开始,您设置了一项服务 . 与此同时,kube-proxy正在观察apiserver获取新服务,并设置iptables规则 . 最后,当有人试图访问服务ip时,iptables根据规则向实际pod ip发送请求 .