我下面的說明給出here無法訪問kubernetes儀表板gcloud
我用命令來獲取運行的集羣,在gcloud控制檯我輸入:curl -sS https://get.k8s.io | bash
爲鏈接描述,在那之後我跑從命令kubectl cluster-info
我:
kubernetes-dashboard is running at https://35.188.109.36/api/v1/proxy/namespaces/kube-
system/services/kubernetes-dashboard
,但是當我去從Firefox該網址,自帶的消息是:
User "system:anonymous" cannot proxy services in the namespace
"kube-system".: "No policy matched."
預期行爲:應詢問管理員名稱和密碼以連接到儀表板。
我不明白爲什麼它很難在谷歌計算引擎中訪問kubernetes dashboad。我也看到過其他問題,但沒有很大的幫助。我還刪除了整個儀表板的服務(默認情況下是集羣ip類型),並使其成爲NodePort類型,以便在Unable to access Kubernetes Dashboard的最後一個答案中提到,但沒有任何幫助。請幫忙。
你的使用kubernetes的版本?這個文檔可能<1.5,在1.6中啓用了RBAC,我們不能這樣訪問。 – sfgroups
@sfgroups其1.6.4版本,所以我如何訪問儀表板呢? – Akash
你可以看看這個答案:https://stackoverflow.com/questions/44411940/how-to-generate-the-configuration-to-connect-to-a-remote-kubernetes-host/44412468#44412468 – sfgroups