簡體   English   中英

kubectl apply vs kubectl roll-update

[英]kubectl apply vs kubectl roll-update

如果有一個使用kubectl的用例不應該用於獲取滾動更新?

盡管命令原始意圖如果我們給kubectl應用了一個描述集群資源的源文件隨着時間的推移而更新,那么有哪些用例不應該使用?

更新策略中指定.spec.strategy在部署和的情況下, .spec.updateStrategy.type為DaemonSets和StatefulSets

對於Deployments .spec.strategy.type可以是“Recreate”或“RollingUpdate”。 “RollingUpdate”是默認值。

對於DaemonSets和StatefulSets, .spec.updateStrategy.type可以是“OnDelete”或“RollingUpdate”。 “OnDelete”是默認值。

kubectl apply會尊重這些策略,所以我認為沒有理由不使用它。

kubectl rolling-update僅用於由Deployments替換的ReplicationControllers

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM