需要更改 pod 或部署名称。现在当我们部署时,我们有 2 个部署和 3 个 pod,每个都有新旧名称到目前为止,我正在手动删除旧部署。
我需要手动删除旧的部署和 pod 还是有更好的方法?
需要更改 pod 或部署名称。现在当我们部署时,我们有 2 个部署和 3 个 pod,每个都有新旧名称到目前为止,我正在手动删除旧部署。
我需要手动删除旧的部署和 pod 还是有更好的方法?
apply
我认为如果使用命令安装,我们也可以删除所有内容
kubectl apply -f deployment.yaml
你可以删除
kubectl delete -f deployment.yaml
删除部署使用
$ kubectl delete deploy/old_deployment_name
这将删除部署,包括 pod 和 rs,如果你有的话。
不要第二次犯这个错误:) @Kamol 是对的 - 管理资源的最佳方法是更改配置文件(例如您的部署)并重新申请
kubectl apply -f deployment.yaml