kube-proxy修改日志级别并观察endpoint变化

k8s v1.15.0

修改日志级别

k edit ds kube-proxy -n kube-system

增加kube-system命名空间下coredns Pod

k get endpoints kube-dns -n kube-system -oyaml

持续输出kube-proxy日志

docker logs -f `docker ps | grep kube-proxy | grep -v pause | awk '{print $1}'`

pkg/proxy/config/config.go
NewEndpointsConfig函数
kube-proxy监听endpoints变化

handleUpdateEndpoints函数

k get cm kube-proxy -n kube-system -oyaml | grep mode

pkg/proxy/ipvs/proxier.go
OnEndpointsUpdate函数

pkg/proxy/endpoints.go
endpointsToEndpointsMap函数
输出最新endpoints列表

 

posted on 2023-05-17 22:16  王景迁  阅读(222)  评论(0编辑  收藏  举报

导航