K8S 重启 Pod

K8S 自身没有提供重启 Pod 的方法,不过可以通过其他方式实现目的。

1. 直接删除

因为 deployment 负责托管,手动删除 Pod,会自动创建,相当于重启。

$ kubectl delete pod gitbook-bb74d6c7-8r9gb
pod "gitbook-bb74d6c7-8r9gb" deleted
1
2

2. 重新部署

kubectl get pod PODNAME -n NAMESPACE -o yaml | kubectl replace --force -f -```
1

reference

访客IP ,您的网络 访问优先

本站是个人博客,书写大数据、数据科学等领域的原创学习记录,转载请注明出处

本站运行于 腾讯云 腾讯云