k8s中正确删除pod的方法

  • Post author:
  • Post category:其他




之前碰到过无法删除pod的问题,使用kubectl delete pod name删除后又会重新创建一个新的pod出来。百度也是一堆屁话。 自己捣鼓了一下,总结了一下办法,希望对大家有帮助



删除方法

查看rs和deployment以及pod

结果

删除deployment

结果

再次查看rs和deployment

结果

再次查看pod就会发现已经没有信息了,删除成功

结果



原因

-deployment controller:管理维护deployment,关联deployment和deployment controller,保证运行指定数量的pod,当deployment 更新时,控制实现deployment controller和pod的更新。

2020年11月4日

很多人说get不到deployment,其实是在不同的命名空间,如果不加参数查询的是默认的命名空间。

在这里插入图片描述
可以看到加了参数的命令可以查询出全部的命名空间中的资源和组件。

参数: -n

命名空间名称:kube-system

查询命名空间: kubectl get namespace



版权声明:本文为qq_43542988原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。