需要更改Pod或部署名称。现在,当我们部署时,我们有2个部署和3个Pod,每个都有新旧名称 到目前为止,我是手动删除旧的部署。
我需要手动删除旧的部署和Pod,还是有更好的方法?
答案 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