Azure Kubernetes-无法连接到服务器

时间:2020-03-17 15:51:17

标签: azure kubernetes kubectl

当我执行以下PowerShell命令时:

.\kubectl get nodes

我没有任何回应。我注意到来自kubectl的配置文件也是空的:

apiVersion: v1
clusters:
- cluster:
    server: ""
  name: cl-kubernetes
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []

当我在配置文件中输入服务器地址时,我收到一条消息,指示连接被拒绝。我怀疑这是由于缺少证书造成的。在另一个安装过程中,此信息(显然)是自动创建的,以下信息现已丢失:

证书授权数据, 上下文-群集 上下文-用户, 当前情况 用户-名称, 客户证书数据, 客户密钥数据, 令牌

可以吗?如果是这样,我在哪里可以得到这些信息?

非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您需要首先使用Azure CLI来获取凭据。运行

az aks get-credentials

https://docs.microsoft.com/en-us/cli/azure/aks?view=azure-cli-latest#az-aks-get-credentials