无法连接AKS群集:连接超时

时间:2017-11-09 17:01:58

标签: azure kubernetes azure-container-service

我在Azure的英国地区创建了一个AKS群集。

目前,我无法再访问我的AKS群集。连接到公共IP失败;所有连接都超时。

此外,我无法运行kubectl命令:

fcarlier@ubuntu:~$ kubectl get nodes Unable to connect to the server: net/http: TLS handshake timeout

该地区的AKS是否存在已知问题,或者是我身边的问题?

3 个答案:

答案 0 :(得分:1)

  

该地区的AKS是否存在已知问题,或者是否存在问题   我的身边?

很抱歉给你带来不愉快的经历 目前,Azure AKS仍在预览中,请尝试重新创建它,ukwest现在可以正常工作。

以下是关于您的类似case,请参阅。

答案 1 :(得分:0)

我刚刚在英国西部成功创建了一个单节点AKS集群,没有任何问题。你能重新测试一下吗?就目前而言,我会避免在美国西部2号上进行配置,直到确定门槛问题为止。我知道AKS团队积极参与恢复美国西部的服务。抱歉给你带来不便。如果您需要参考,下面是在英国创建的示例cmd。希望这会有所帮助。

  1. 创建资源组(英国西部):az组创建--name myResourceGroupUK --location ukwest
  2. 在(英国西部)创建AKS群集:az aks create --resource-group myResourceGroupUK --name myK8sClusterUK --agent-count 1 --generate-ssh-keys

答案 2 :(得分:0)

我刚刚在这个主题上完成了一篇重要的帖子(这不像单个解决方案/解决方法那样直接):'Unable to connect Net/http: TLS handshake timeout' — Why can't Kubectl connect to Azure Kubernetes server? (AKS)

话虽如此,对我来说,这个解决方案的目的是为Azure Kubernetes服务刀片Web控制台中受影响的集群扩展节点 - 然后再向下调整。

解决方法/潜在解决方案

  1. 登录Azure控制台 - Kubernetes服务刀片。
  2. 按1节点扩展群集。
  3. 等待比例尺完成并尝试连接(您应该可以)。
  4. 将群集缩小至正常大小以避免成本增加。
  5. 我花了约2分钟的总时间。

    关于问题的更多背景信息

    此处还将此解决方案添加到我在此处发布的完整故障单描述(如果您想要阅读更多信息):

    'Unable to connect Net/http: TLS handshake timeout' — Why can't Kubectl connect to Azure Kubernetes server? (AKS)