Kube-proxy
Kube-proxy 是 kubernetes 工作节点上的一个网络代理组件,运行在每个节点上。
作用:
- 维护节点上的网络规则.
- 发往 Service 的流量(通过ClusterIP和端口)负载均衡到正确的后端Pod.
工作原理
**kube-proxy 监听 API server 中 资源对象( service、 endpoint 、 endpointslices 、 node )的变化 ,根据监听资源变化操作代理后端来为服务配置负载均衡 **
- 若使用了EndpointSlice ,则监听EndpointSlice 。
- 没有使用EndpointSlice ,则监听 Endpoint
- 启用了服务拓扑( Service Topology ), 可以让一个服务基于集群的 Node 拓扑进行流量路由。
能摸鱼就很舒服
Show Disqus Comments
扫码关注公众号:纯洁的微笑
发送 290992
即可立即永久解锁本站全部文章