[英]Unable to access Kubernetes Dashboard from Azure Cloud Shell
我正在使用 Azure DevOps Pipelines 在 AKS 中部署微服務。 在 Kubernetes 集群中部署后,我曾經使用 Azure Cloud Shell 中的以下命令瀏覽 Kubernetes 儀表板。
az aks get-credentials --resource-group ResourceGroupName --name ClusterName
az aks browse --resource-group ResourceGroupName --name ClusterName
運行這些命令后,我將獲得一個 URL 以訪問控制台。 https://gateway12.centralindia.console.azure.com/n/cc-a0c05198/cc-a0c05198/proxy/8001/
我想在只有命令行,沒有桌面的操作系統中瀏覽AKS時,命令az aks browse
選擇創建一個代理,而不是你的儀表盤。 以下是在雲 shell 中執行 CLI az aks browse
時的屏幕截圖:
當您在具有桌面的操作系統中執行時,CLI 會選擇為您移植儀表板 pod。 這是屏幕截圖:
也可以在cloud shell中移植dashboard pod,但是cloud shell沒有桌面,所以只能使用curl
命令訪問URL,它只是顯示這個:
您還可以在具有桌面的操作系統中創建代理,它會顯示您在問題中提供的相同內容。 所以我建議你在有桌面的操作系統中執行 CLI az aks browse
,而不是在雲 shell 中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.