使用kubectl delete pods xxx删除对应的pod,提示删除成功,但是立马又回生成一个。为何?


Pod是使用kubectl run跑起来的
已邀请:

beyondblog - 标准90后有为青年

赞同来自:


看下是不是有开启 replicasets 或者 replicationcontrollers

kubectl get rc

kubectl get rs

jonathan - 热衷于容器云开发,专注Docker,Kubernetes等容器云技术!

赞同来自:


@beyondblog 没有用rc,就是使用kubectl run test --image=test_image运行的pod,然后无法delete。
使用kubectl get rs 有存在rs,然后也是一样的情况,delete掉之后立马产生一个新的

iT2afL0rd - DevOps Lead at TrendMicro

赞同来自:


看一下你的Pod的Label,然后再看看整个集群中的其他Pod,RC,RS。有没有相同的Label的。

jonathan - 热衷于容器云开发,专注Docker,Kubernetes等容器云技术!

赞同来自:


已确认原因。需要delete 对应的deployments

要回复问题请先登录注册