【发布时间】:2018-07-27 22:06:44
【问题描述】:
什么设置一个新的 Kubernetes 端点并单击“验证连接”错误消息: “Kubconfig 不包含用户字段。请检查 kubeconfig。” - 始终显示。
尝试了多种输出配置文件的方法都无济于事。我还从网上复制并粘贴了许多示例配置文件,最终都遇到了同样的问题。有人成功创建了新端点吗?
【问题讨论】:
-
巧合的是,我自己也在尝试同样的方法,并得到同样的错误(因此我是如何找到这个 SO 问题的)。您的集群托管在哪里?我正在尝试连接到 GKE 集群。
-
使用 Tectonic 进行集群管理。我可能会尝试另一个主机,看看配置文件有什么不同。
-
这里也一样。我们使用了一个有效的 kubeconfig,大约两个月前,同一个文件不能再用于创建新的服务端点。但是,使用完全相同的文件的现有服务端点仍然可以将图像推送到 GCP 注册表。问题只是 VSTS 禁止添加它,即使它可以工作。
-
我有过类似的经历,只是在将 AKS kubeconfig 与 terraform/tectonic 生成的 kubeconfig 进行了比较之后;我注意到 kubelet 用户部分中没有设置令牌。现在验证工作!我觉得这很奇怪,因为在我能够将我的上下文与其他(docker-for-desktop)合并并运行 kubectl 命令之前。
标签: kubernetes azure-devops azure-pipelines