kubectl 重新部署命令
时间: 2023-09-25 10:16:25 浏览: 280
kubectl 常用命令总结
要重新部署 Kubernetes 中的一个应用程序,您需要使用以下命令:
```
kubectl rollout restart deployment <deployment-name>
```
其中 `<deployment-name>` 是您想要重新部署的部署的名称。
这将触发一个滚动更新,将所有的 Pod 逐个重启。请注意,这将会中断您的服务,因此请确保在重启之前通知相关的用户或者团队。
如果您只想重启某个特定的 Pod,可以使用以下命令:
```
kubectl delete pod <pod-name>
```
其中 `<pod-name>` 是您想要重启的 Pod 的名称。这将导致 Kubernetes 在该节点上删除该 Pod,并在需要时自动创建一个新的 Pod。
阅读全文