k8s检查集群状态提示Get http://127.0.0.1:10251/healthz: dial tcp 127.0.0.1:10251: connect: connection refused

 这种情况是因为kube-controller-manager.yaml和kube-scheduler.yaml 里面配置了默认端口0

检查kube-controller-manager.yaml 和kube-scheduler.yaml

# cat kube-controller-manager.yaml

分别对端口进行注释掉

【注意】对文件操作进行编辑需要提前进行备份,建议将备份文件放到/tmp或者/root目录下,避免放到同一目录后重启kubelet 问题还会复现而无法解决

 重启一下kubelet服务

 再次查询集群状态

 

 

 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐