kubernetes-我更改了部署名称,然后重新部署到环境,如何清理旧的部署和具有旧名称的Pod?

时间:2020-04-29 08:33:29

标签: kubernetes kubernetes-pod kubernetes-deployment

需要更改Pod或部署名称。现在,当我们部署时,我们有2个部署和3个Pod,每个都有新旧名称 到目前为止,我是手动删除旧的部署。

我需要手动删除旧的部署和Pod,还是有更好的方法?

2 个答案:

答案 0 :(得分:0)

要删除部署,请使用

$ kubectl delete deploy/old_deployment_name

这将删除部署,包括pod和rs(如果有的话)。

第二次也不要犯此错误:) @Kamol是正确的-管理资源的最佳方法是更改​​配置文件(例如,您的部署)并使用

重新应用
kubectl apply -f deployment.yaml

答案 1 :(得分:0)

我认为如果使用 apply 命令安装,我们也可以删除所有内容

kubectl apply -f deployment.yaml

可以删除

kubectl delete -f deployment.yaml