2020年11月15日 星期日

K8S 佈署策略

 這篇文章(應用部署的六種策略) 介紹了很多種在 Kubernetes 上的部屬策略,並有附上 git 的開源程式碼可以參考。當中最常被使用的部屬策略應該是滾動部署藍綠部署

滾動部屬: 緩慢地將舊版本的 pod 替換成新版本的 pod。好處是不需要佔用太多資源,但在release 過程中可能會有版本不依的情況。

藍綠部屬: 舊版本有多少 pod,新版本就建出多少,等新版本環境完全建置好,一次將使用者切過去。好處是不會有版本問題,壞處就是部屬時需消耗較多資源,花費較昂貴。

沒有留言:

張貼留言