成功创建资源组和集群(我通过门户网站 azure 检查)并在 powershell 上成功安装 azure cli 2.0 后,当我启动时
az acs kubernetes get-credentials -g my-group -n my-name
我总是得到标题中的错误。有什么帮助吗?
成功创建资源组和集群(我通过门户网站 azure 检查)并在 powershell 上成功安装 azure cli 2.0 后,当我启动时
az acs kubernetes get-credentials -g my-group -n my-name
我总是得到标题中的错误。有什么帮助吗?
编辑:新的第二段。
az acs cli 尝试为您巧妙地处理 ssh 私钥。它并不总是完美的。您是否使用 az cli、门户或 powershell 创建了集群?我最好的猜测是您没有加载正确的 ssh 私钥。如果 az acs cli 为您创建了 ssh 密钥,它应该将它放在可以找到的地方,但如果它不起作用,您可以使用 flag 将 cli 指向正确的私钥--ssh-key-file
。
因此,显然在 az cli 的 2.0.4 中的 az acs kubernetes get-credentials 中引入了一个错误,已签入修复并在 2.0.5 中。很有可能这是你的问题。所以我会更新 az acs 模块并重试该命令。