首页 文章

如何删除系统命名空间中的kubernetes pods(和其他资源)

提问于
浏览
10

我错误地在系统命名空间“kube-system”中添加了一个pod . 然后我无法移除此吊舱 . 它似乎也创建了一个副本集 . 每次删除这些项目时,都会重新创建它们 .

似乎找不到删除属于系统命名空间“kube-system”的pod或副本集的方法

1 回答

  • 27

    如果使用 kubectl run 创建了pod,则需要删除部署(创建创建pod的副本集) . 否则,更高级别的控制器将继续确保他们负责保持运行的对象在系统中保持不变,即使您尝试手动删除它们也是如此 . 尝试使用 kubectl get deployment --namespace=kube-system 查看 kube-system 命名空间中是否有部署 . 如果是这样,删除它还应删除副本集和您创建的窗格 .

相关问题