您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页k8s中pod重启方法

k8s中pod重启方法

来源:宝玛科技网
k8s中pod重启⽅法

1. 有yaml⽂件的重启⽅式

#kubectl replace --force -f xxx.yaml2. 没有yaml⽂件重启⽅式

2.1 使⽤scale命令

#kubectl scale deployment {pod} --replicas=0 -n {namespace}#kubectl scale deployment {pod} --replicas=1 -n {namespace}

2.2 直接删除重启

此⽅式只针对使⽤的deployment对象,并且重启策略为可以重启,则可以尝试删除重启#kubectl delete replicaset {rs_name} -n {namespace}

2.3 使⽤ \"-o yaml\"参数导出Pod模板并重建模板(推荐)

#kubectl get pod {podname} -n {namespace} -o yaml | kubectl replace --force -f - 2.4 Kubernetes 1.15开始才有

kubectl rollout restart deployment {pod} -n {namespace}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务