起因
从kubesphere 3.1升级3。2 再添加新节点
新节点无法部署pod
查看日志分析calico的日志
calico 反复重启 ,无法连接api server
去calico github 查看issue
明确表示是kube-porxy 的问题导致的,calico 是通过kube-porxy连接的api server
查看该节点 kube-porxy 日志 显示连接的api server 是127.0.0.1 连接被拒绝。
原因就是没有正确连接到master ip
更改kube-proxy 配置文件
把 127.0.0.1 的地址改为 ks-master ip
命令
kubectl edit cm kube-proxy -n kube-system
重启相关两个服务
解决!
ks 论坛相关帖子