azure - 尝试连接到 Kubernetes Web UI 时出错

标签 azure kubernetes azure-cli

以下说明 here :

但是,尝试会导致以下结果:

$ az acs kubernetes browse -g myResourcrGroup -n myK8SCluster

私钥文件已加密 回溯(最近一次调用最后一次):

  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/main.py", line 36, in main
    cmd_result = APPLICATION.execute(args)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/core/application.py", line 203, in execute
    result = expanded_arg.func(params)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/core/commands/__init__.py", line 278, in __call__
    return self.handler(*args, **kwargs)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/core/commands/__init__.py", line 473, in _execute_command
    reraise(*sys.exc_info())
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/core/commands/__init__.py", line 450, in _execute_command
    result = op(client, **kwargs) if client else op(**kwargs)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/command_modules/acs/custom.py", line 150, in k8s_browse
    _k8s_browse_internal(name, acs_info, disable_browser, ssh_key_file)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/command_modules/acs/custom.py", line 160, in _k8s_browse_internal
    _k8s_get_credentials_internal(name, acs_info, browse_path, ssh_key_file)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/command_modules/acs/custom.py", line 711, in _k8s_get_credentials_internal
    '.kube/config', path_candidate, key_filename=ssh_key_file)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/azure/cli/command_modules/acs/acs_client.py", line 49, in SecureCopy
    ssh.connect(host, username=user, pkey=pkey)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/paramiko/client.py", line 381, in connect
    look_for_keys, gss_auth, gss_kex, gss_deleg_creds, gss_host)
  File "/Users/sikkar/lib/azure-cli/lib/python2.7/site-packages/paramiko/client.py", line 622, in _auth
    raise saved_exception

PasswordRequiredException:私钥文件已加密

最佳答案

您可以查看类似的issue在 GitHub 上。

您是否在客户端 PC 上执行 az acs kubernetes get-credentials --resource-group=myResourcrGroup --name=myK8sCluster ?建议您检查一下您的私钥,然后再次执行该命令。

您可以使用azure -v来检查您的Azure CLI版本。我的版本是0.10.9。如果还是不行,建议您重新安装最新版本的Azure CLI。

关于azure - 尝试连接到 Kubernetes Web UI 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45830541/

相关文章:

kubernetes - kubectl label - 如何标记 "spec : template : metadata : labels"

docker - 由于主服务器的本地主机是虚拟机,因此无法从http url登录kubernetes仪表板

kubernetes - 如何在Kubernetes中部署具有不同资源限制的守护程序集?

docker - 从 Azure Bicep 创建容器注册表,并将镜像部署到 Azure Devops 中同一构建管道中的此注册表

node.js - 如何干净地断开与 socket.io 中的命名空间的连接?

azure - 向 Azure 移动服务发出请求时出现 401 未经授权

azure - Azure 负载均衡器和应用程序网关上的负载均衡有何不同?

azure - az cli 如何设置 webapp 运行时

azure - 通过 azure-cli 监控 azure-iot 部署

c# - Azure Redis 缓存开发