当前位置:网站首页>重启Kubernetes Pod的几种方式

重启Kubernetes Pod的几种方式

2022-06-12 08:57:00 叱咤少帅(少帅)

前言

在使用 docker 的过程中,我们可以使用docker restart {container_id}来重启容器,但是在 kubernetes 中并没有重启命令(没有 kubectl restart {podname}

方法 1

有最新的 yaml 文件。

在有 yaml 文件的情况下可以直接使用 kubectl replace --force -f xxxx.yaml来强制替换Pod 的 API 对象,从而达到重启的目的。

方法 2

没有 yaml 文件,但是使用的是 Deployment 对象。

kubectl scale deployment esb-admin --replicas=0 -n { 
    namespace}
kubectl scale deployment esb-admin --replicas=1 -n { 
    namespace}

由于 Deployment 对象并不是直接操控的 Pod 对象,而是操控的 Rep

原网站

版权声明
本文为[叱咤少帅(少帅)]所创,转载请带上原文链接,感谢
https://knight.blog.csdn.net/article/details/125188950