久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何理解Rolling Update

171次閱讀
沒有評論

共計 1000 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章將為大家詳細講解有關如何理解 Rolling Update,文章內容質量較高,因此丸趣 TV 小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

Rolling Update 是一次只更新一小部分副本,成功后,再更新更多的副本,最終完成所有副本的更新。滾動更新的最大的好處是零停機,整個更新過程始終有副本在運行,從而保證了業務的連續性。

下面我們部署三副本應用,初始鏡像為 httpd:2.2.31,然后將其更新到 httpd:2.2.32。

httpd:2.2.31 的配置文件如下:

通過  kubectl apply  部署。

我們發現了如下變化:

Deployment httpd  的鏡像更新為  httpd:2.2.32

新創建了 ReplicaSet httpd-1276601241,鏡像為  httpd:2.2.32,并且管理了三個新的 Pod。

之前的 ReplicaSet httpd-551879778  里面已經沒有任何 Pod。

結論是:ReplicaSet httpd-551879778  的三個  httpd:2.2.31 Pod 已經被 ReplicaSet httpd-1276601241  的三個  httpd:2.2.32 Pod 替換了。

具體過程可以通過  kubectl describe deployment httpd  查看。

每次只更新替換一個 Pod:

ReplicaSet httpd-1276601241  增加一個 Pod,總數為 1。

ReplicaSet httpd-551879778  減少一個 Pod,總數為 2。

ReplicaSet httpd-1276601241  增加一個 Pod,總數為 2。

ReplicaSet httpd-551879778  減少一個 Pod,總數為 1。

ReplicaSet httpd-1276601241  增加一個 Pod,總數為 3。

ReplicaSet httpd-551879778  減少一個 Pod,總數為 0。

每次替換的 Pod 數量是可以定制的。Kubernetes 提供了兩個參數  maxSurge  和  maxUnavailable  來精細控制 Pod 的替換數量,我們將在后面結合 Health Check 特性一起討論。

關于如何理解 Rolling Update 就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1000字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 康平县| 诏安县| 射阳县| 大兴区| 如东县| 铜陵市| 土默特左旗| 涪陵区| 汉川市| 卢湾区| 汉中市| 新兴县| 永济市| 德昌县| 左云县| 平武县| 磴口县| 益阳市| 城市| 江山市| 鲁山县| 芮城县| 陵川县| 新民市| 鲜城| 门源| 娱乐| 临泽县| 湘西| 甘德县| 凯里市| 湖南省| 阜宁县| 高阳县| 深水埗区| 黄龙县| 沈阳市| 秦安县| 尚志市| 台江县| 乌拉特中旗|