【Rancher相關問題】Rancher 2.5.8 及以下版本,提示Alert: Component controller-manager,scheduler is unhealthy.


問題描述

如圖,Rancher2.5.8版本提示 controller-manager,scheduler 不健康,管理的k8s集群版本1.21.1

解決方法

在Master節點執行如下命令:

sed -i 's|- --port=0|#- --port=0|' /etc/kubernetes/manifests/kube-scheduler.yaml
sed -i 's|- --port=0|#- --port=0|' /etc/kubernetes/manifests/kube-controller-manager.yaml

systemctl restart kubelet

重啟kubelet之后問題解決。

試解釋原因

高版本Kubernetes將控制面的非安全的端口標注廢棄,

這並不是最佳實踐,因為后續k8s會移除此接口,需要等待Rancher官方調整UI的接口調用了。

解決方法參考自GitHub官方ISSUE列表#29427


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM