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

San*_*Dey 17 kubernetes

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

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

Rob*_*ley 40

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

  • 谢谢这个工作.它没有再次重建pod.`kubectl删除部署nginx --namespace = kube-system` (15认同)