一次公司的内网测试k8s集群master意外宕机后

kubectl get cs

发现scheduler和controller-manager unhealthy
解决方案;

[root@k8smaster ~]# vim /etc/kubernetes/manifests/kube-controller-manager.yaml
[root@k8smaster ~]# vim /etc/kubernetes/manifests/kube-scheduler.yaml

需注释掉- --port=0这行参数
后即可(个人觉得本质上应该是改变scheduler和controller-manager的yaml文件就可以,这个port=0应该是影响不大的)

Logo

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

更多推荐