K8s運行dashboard命令啟動報錯:"no endpoints available for service \"kubernetes-dashboard\""


今天啟動k8s dashboard的時候報錯:"no endpoints available for service \"kubernetes-dashboard\""

 

以下是問題排查步驟:

(1)首先查看pod狀態:

kubectl get pods --namespace kube-system

發現dashboard沒有運行報錯,繼續查詢:

kubectl describe pod kubernetes-dashboard-669f9bbd46-rhmst  --namespace kube-system

 

發現問題是某個鏡像拉取失敗,問題的原因在於我運行了kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml命令,它需要拉取kubernetes-dashboard-amd64:v1.10.1鏡像,這個鏡像在國外,網絡問題無法拉取。

 

解決方法:

因為我本機有kubernetes-dashboard-amd64:v1.10.0鏡像,所以運行kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.0/src/deploy/recommended/kubernetes-dashboard.yaml命令,問題解決。

 


免責聲明!

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



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