kubectl 重启pod
时间: 2023-09-26 12:05:35 浏览: 182
Lancger#opsfull#k8s重启pod1
要重启一个Pod,可以使用以下命令:
```
kubectl delete pod <pod-name>
```
删除Pod后,Kubernetes会自动创建一个新的Pod。如果Pod有多个副本,只会删除一个副本并创建一个新的副本。如果要重启所有副本,可以使用以下命令:
```
kubectl rollout restart deployment <deployment-name>
```
这将从新部署所有副本,并自动完成滚动升级。注意,这可能会导致一段时间内的服务中断,因为Pod需要重建和重启。
阅读全文