Hva*_*res 0 command-line-interface azure kubernetes kubernetes-helm azure-aks
目前,我在使用以下命令登录私有 AKS 群集时遇到一些问题:
az account set --subscription [subscription_id]
Run Code Online (Sandbox Code Playgroud)
az aks get-credentials --resource-group [resource-group] --name [AKS_cluster_name]
Run Code Online (Sandbox Code Playgroud)
输入这两个命令后,它要求我使用 AZ CLI 生成的代码通过 Web 进行身份验证,之后,我在终端上遇到以下问题:
To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code RTEEREDTE to authenticate.
Unable to connect to the server: dial tcp: lookup aksdusw2aks01-0581cf8f.hcp.westus2.azmk8s.io: i/o timeout
Run Code Online (Sandbox Code Playgroud)
潜在的问题可能是什么?如何成功登录私有 AKS 集群?
笔记:
我还有一些其他集群,我可以通过终端登录它们,而不会出现任何类型或种类的错误。
您无法使用 kubectl 访问私有 AKS 集群的 API 服务器,这就是将其设为私有(无公共访问)的设计。您将需要使用az aks 命令调用通过 Azure API 调用命令:
az aks command invoke -n <CLUSTER_NAME> -g <CLUSTER_RG> -c "kubectl get pods -A"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2241 次 |
最近记录: |