【问题标题】:Unable to delete AKS cluster无法删除 AKS 群集
【发布时间】:2017-10-24 22:31:52
【问题描述】:

在 AKS(Azure 的托管 Kubernetes 服务)发布后,我决定尝试一下。我没有使用 Azure 的经验(除了管理 Office365 和使用 Azure AD),所以我只是从介绍博客文章中复制粘贴命令。

很遗憾,创建集群失败并出现以下错误:

$ az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value ~/.ssh/id_rsa.pub

部署失败。相关标识: cbb78191-73a0-4c78-aaed-f991fdae5f4f。无法创建资源组。 错误:resources.ProvidersClient#Register:响应失败 请求:StatusCode=403 - 原始错误:autorest/azure:服务 返回错误。状态=403 代码="授权失败" 消息="的 带有对象 ID 的客户端“761da5e6-d1ed-41b4-8cb5-3c60d8ae1243” '761da5e6-d1ed-41b4-8cb5-3c60d8ae1243' 无权 在范围内执行操作“Microsoft.Compute/register/action” '/subscriptions/5aedaa24-356a-4b17-98b3-d09129d00f4d'。”

但是,az aks list确实显示集群已创建。由于错误我想删除集群,但是删除也失败了!

$ az aks delete --resource-group MyResourceGroup --name MyManagedCluster

您确定要执行此操作吗? (是/否):是 部署失败。相关 ID:64fd7054-3f4b-4dd7-99dc-6978233661be。失败的 删除资源组:resources.ProvidersClient#Register:失败 响应请求:StatusCode=403 -- 原始错误: autorest/azure:服务返回错误。状态=403 Code="AuthorizationFailed" Message="客户端 带有对象 ID 的“761da5e6-d1ed-41b4-8cb5-3c60d8ae1243” '761da5e6-d1ed-41b4-8cb5-3c60d8ae1243' 无权 在范围内执行操作“Microsoft.Compute/register/action” '/subscriptions/5aedaa24-356a-4b17-98b3-d09129d00f4d'。”

我多次尝试从 cli 和 Azure 门户中删除。每次由于明显的授权不足而失败,尽管 Portal 声称我实际上是集群的所有者。

所以,我遇到了一个不需要的集群。有什么想法吗?

【问题讨论】:

    标签: azure azure-container-service


    【解决方案1】:

    要使用 AKS,您需要注册 Microsoft.Compute 和 Microsoft.Network 资源提供程序。 您可以在 Azure 门户的订阅刀片中执行此操作:

    来自 Azure cli,

    az provider register -n Microsoft.Compute
    az provider register -n Microsoft.Network
    

    请注册上述资源提供者并删除 AKS 资源并重新尝试创建。

    AKS 团队正在努力正确地公开此错误消息。

    【讨论】:

    • 谢谢。我不知道这些提供商的存在。注册后删除工作正常。
    猜你喜欢
    • 2019-11-23
    • 2020-05-04
    • 2021-10-12
    • 2020-05-06
    • 1970-01-01
    • 2018-04-22
    • 2019-04-16
    • 2019-10-20
    • 2021-11-17
    相关资源
    最近更新 更多