阳光玫瑰 發表於 2019-12-19 13:51:00

重启Kubernetes Pod的几种方式

<h1 id="方法1">方法1</h1>
<p><code>kubectl scale deployment XXXX --replicas=0 -n {namespace}</code><br>
<code>kubectl scale deployment XXXX --replicas=1 -n {namespace}</code></p>
<h1 id="方法2">方法2</h1>
<p><code>kubectl delete pod {podname} -n {namespace}</code></p>
<h1 id="方法3">方法3</h1>
<p><code>kubectl get pod {podname} -n {namespace} -o yaml | kubectl replace --force -f -</code></p>
<h1 id="方法4">方法4</h1>
<blockquote>
<p>Kubernetes 1.15开始才有</p>
</blockquote>
<p><code>kubectl rollout restart deploy {your_deployment_name}</code></p>
<p>目前我用的较多的是方法1</p>


</div>
<div id="MySignature" role="contentinfo">
    天天向上,空杯心态。<br><br>
来源:https://www.cnblogs.com/uglyliu/p/12067315.html
頁: [1]
查看完整版本: 重启Kubernetes Pod的几种方式