问题描述

容器服务管理控制台中,删除Kubernetes集群失败,并提示“ROS stack 无法删除”错误。

15572985059798_zh-CN.png

 

问题原因

用户在ROS控制台中创建的资源下手动添加了一些资源,比如在创建的VPC内手动添加了一个VSwitch,ROS控制台没有权限删除这些资源。导致在ROS控制台中删除Kubernetes资源时无法处理该VPC,最终导致删除失败。

 

解决方案

本文以负载均衡下的VSwitch删除失败为例。

  1. 登录ROS管理控制台,选择集群所在的地域,单击集群所对应的资源栈ID。
    15572985059799_zh-CN.png
  2. 进入资源栈详情页面,单击左侧导航栏中的 资源,确认 状态 删除失败 的资源。
    888 (1).png
  3. 登录VPC管理控制台,找到集群所在的VPC,并且在该VPC下找到删除失败的VSwitch。
  4. 单击该VSwitch右侧的 删除,尝试手动删除VSwitch,提示如下错误。
    899999.png
  5. 释放该VSwitch下的资源,然后再次删除该VSwitch。
  6. 通过上述方法根据现场实际情况,手动删除Kubernetes集群下所有删除失败的资源,然后再次尝试删除Kubernetes集群,确认在容器服务管理控制台中,可以删除Kubernetes集群。

 

更多信息

关于创建Kubernetes集群时ROS自动创建的资源,请参考如下文档。

 

适用于

  • 容器服务 Kubernetes 版

 

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。