簡體   English   中英

無法在Azure Kubernetes服務中打開kubernetes儀表板

[英]Unable to open the kubernetes dashboard in Azure Kubernetes Service

我使用Azure Kubernetes服務在我的Azure資源組中創建了kubernetes集群,並通過Azure CLI在資源組憑據的幫助下登錄集群。 我可以第一次成功打開kubernetes儀表板。 之后,我刪除了我的資源組和默認與kubernetes集群一起創建的其他資源組。 我在Azure帳戶中又創建了一次資源組和kubernetes集群。 我下次嘗試打開kubernetes儀表板,出現類似8001端口未打開的錯誤。 我嘗試使用代理端口轉發,但是我不知道如何使用其他端口訪問儀表板URL。

有人可以建議我如何解決這個問題嗎?

我認為您需要刪除kubernetes配置並使用az aks get-credentials或您正在使用的任何東西拉新kubernetes配置,因為您可能仍在使用前一個集群的配置(提示:因為它是一個不同的集群,所以它無法工作)。

您可以通過刪除以下文件來做到這一點: ~/.kube/config並拉出新文件並嘗試kubectl get nodes 如果可行,請嘗試端口轉發。 與端口無關。 您的config \\ az cli出了點問題

好的,回想一下您提到的開始使用RBAC的上一個問題,您需要向儀表板添加集群角色:

kubectl create clusterrolebinding kubernetes-dashboard --clusterrole=cluster-admin --serviceaccount=kube-system:kubernetes-dashboard

https://docs.microsoft.com/en-us/azure/aks/kubernetes-dashboard#for-rbac-enabled-clusters

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM