| 用途 | 删除资源(Pod/Deployment/清单中的对象) |
|---|---|
| 语法 | kubectl delete <资源> <名称> [-n 命名空间] |
常用示例
常用示例
kubectl delete pod web-7d9c8b6f5c-abcde
kubectl delete -f web.yaml
kubectl delete pods -l app=web -n test
kubectl delete deploy web --cascade=orphan
kubectl delete pod web-x --grace-period=0 --force选项要点
选项要点
--cascade=background|foreground|orphan 级联策略 --grace-period=0 --force 立即强删 --ignore-not-found 不存在不报错 --wait=true 等待删除完成delete deployment 默认连带删除其 Pod(后台级联);Pod 由控制器管理时删掉会被立即重建,要减少副本请用 scale。