k8s级联删除策略

前台级联删除:pod等从属对象删除之后,再删除所有者对象(比较慢)
删除顺序:删除pod a -> 删除rs a-> 删除deploy a
命令:kubectl delete deploy a --cascade=foreground

后台级联删除:删除所有者对象后返回,从属对象由垃圾回收器删除(比较快,常用)
删除顺序:删除deploy a -> 删除rs a -> 删除pod a
命令:kubectl delete deploy a --cascade=background

孤儿删除:仅删除所有者对象,不删除从属对象(一般不用)
删除顺序:只删除deploy a,rs a(不再归属于deploy a)和pod a不受影响。
命令:kubectl delete deploy a --cascade=orphan

posted on 2025-11-09 11:31  王景迁  阅读(1)  评论(0)    收藏  举报

导航