度個假回來發現自己集群中的節點都掛了,全部是NotReady狀態
但是除了.10節點外,其他主機並沒有掛,可以遠程連接上,
那就考慮是kubernetes系統的問題
解決的方法是重啟kube-proxy和kubelet服務即可
1 systemctl restart kube-proxy 2 systemctl restart kubelet
那為什么要重啟它們兩個?
Kubelet組件運行在Node節點上,維持運行中的Pods以及提供kuberntes運行時環境,主要完成以下使命:
1.監視分配給該Node節點的pods
2.掛載pod所需要的volumes
3.下載pod的secret
4.通過docker/rkt來運行pod中的容器
5.周期的執行pod中為容器定義的liveness探針
6.上報pod的狀態給系統的其他組件
7.上報Node的狀態