一次公司的内网测试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应该是影响不大的)