服務(wù)升級配置
如果您升級了服務(wù)軟件或者修改了服務(wù)配置(例如代運維配置、運維通知配置等),需要用戶觸發(fā)服務(wù)實例的升級流程,將舊版本的服務(wù)實例升級到新版本。本文將介紹如何在計算巢服務(wù)內(nèi)設(shè)置升級配置。
背景信息
您在配置計算巢服務(wù)過程中,如果支持用戶的服務(wù)實例從舊版本升級到新版本,就需要設(shè)置服務(wù)的升級配置。服務(wù)實例會根據(jù)服務(wù)的設(shè)置執(zhí)行預定義的升級操作,例如:替換系統(tǒng)鏡像、運行命令安裝軟件等。如果升級配置中勾選了支持服務(wù)實例回滾,升級配置還可以應(yīng)用于服務(wù)實例從新版本回滾到舊版本。
創(chuàng)建服務(wù)時進行服務(wù)升級配置
登錄計算巢控制臺。
在左側(cè)導航欄中,選擇我的服務(wù),并在我的服務(wù)頁面中選擇我創(chuàng)建的服務(wù),然后單擊創(chuàng)建新服務(wù)。
在創(chuàng)建新服務(wù)頁面,設(shè)置服務(wù)信息。
此處只列舉升級設(shè)置需要特別配置的參數(shù),其他參數(shù),請參見創(chuàng)建服務(wù)填寫。
在服務(wù)運維(選擇)區(qū)域的升級處,打開支持用戶升級服務(wù)實例開關(guān),并設(shè)置升級參數(shù)。
是否支持回滾:設(shè)置該服務(wù)的服務(wù)實例是否支持從高版本回滾到當前版本。默認支持回滾。
升級描述:描述升級內(nèi)容。
支持升級的版本:這里是指支持哪些版本升級到當前版本,選擇已上線的服務(wù)版本,可多選。默認選擇全部版本。
升級服務(wù)組件:選擇服務(wù)實例的升級范圍。用戶升級服務(wù)實例時,會升級所有包含在升級服務(wù)組件范圍內(nèi)的配置。
服務(wù)配置:僅對服務(wù)的配置項(如代運維設(shè)置、運維通知設(shè)置等)進行升級,不涉及軟件應(yīng)用變更。該選項默認必須選擇。
資源配置:根據(jù)ROS/terraform模板變更進行資源棧升級,同時支持云資源和軟件應(yīng)用升級,當前推薦的升級方式。
應(yīng)用配置:通過替換鏡像部署物或文件部署物的方式升級軟件應(yīng)用,不推薦使用這種方式升級,僅支持之前已配置服務(wù)使用。
(可選)配置升級信息:在升級服務(wù)組件中勾選應(yīng)用配置時,需要配置升級信息。
若您的服務(wù)創(chuàng)建了多個應(yīng)用分組,您可以針對不同的應(yīng)用分組設(shè)置不同的升級信息。應(yīng)用分組的更多信息,請參見配置應(yīng)用分組。
可選:升級準備:選定應(yīng)用分組中的一臺ECS實例執(zhí)行升級準備操作,讓用戶在升級前快速驗證是否符合升級條件或執(zhí)行準備操作,例如安裝升級過程中需要的工具、更新數(shù)據(jù)庫等。
配置項
說明
跳過此步驟
選擇是否跳過升級準備的步驟。
應(yīng)用分組
選擇快速驗證的應(yīng)用分組。
描述
填寫升級準備的功能或描述。
命令內(nèi)容來源
設(shè)置檢查或安裝命令。
手動輸入:在命令內(nèi)容框中手動輸入檢查或安裝命令。
部署物:在選擇部署物區(qū)域選擇腳本類型的部署物和對應(yīng)的部署物版本。
升級配置:對選定的一個或多個應(yīng)用分組內(nèi)的所有ECS實例執(zhí)行預定義的升級操作,支持通過軟件包或者系統(tǒng)鏡像升級。
配置項
說明
應(yīng)用分組
選擇需要升級的應(yīng)用分組。
描述
填寫升級的信息。
升級類型
選擇升級的類型。可選值如下:
軟件包升級:在選擇部署物中設(shè)置升級的文件或腳本部署物和版本。
如果應(yīng)用分組中包含彈性伸縮組,可以設(shè)置是否更新彈性伸縮組生命周期掛鉤的軟件包地址。
說明僅當服務(wù)中存在彈性伸縮組時才會有更新ESS生命周期掛鉤選框。
如果應(yīng)用分組中包含彈性伸縮組或E-HPC集群,可以設(shè)置是否更新對應(yīng)配置中的鏡像。
說明僅當服務(wù)中存在彈性伸縮組或E-HPC集群是才會有更新ESS/E-HPC鏡像配置選框。
鏡像升級:在選擇部署物中設(shè)置升級的鏡像部署物和版本。
說明若選擇應(yīng)用分組中存在彈性伸縮組或E-HPC集群,采用鏡像升級方式會修改彈性伸縮組或E-HPC集群的鏡像配置。
更新ESS生命周期掛鉤
若您需要服務(wù)實例升級同時更新彈性伸縮組生命周期掛鉤中的軟件包地址,則需要選擇此項。
說明只有在模板中配置了彈性伸縮組時,該參數(shù)可選。
更新ESS/E-HPC鏡像配置
若您需要服務(wù)實例升級同時更新彈性伸縮組的鏡像配置,則需要選擇此項。
說明只有在模板中配置了彈性伸縮組或E-HPC集群時,該參數(shù)可選。
選擇部署物
選擇部署物名稱和對應(yīng)的部署物版本。
可選:升級校驗:選定的應(yīng)用分組中選擇一臺ECS實例執(zhí)行升級檢查操作。主要用于用戶在升級后快速驗證升級是否成功。設(shè)置參數(shù)和升級準備相同。
更新服務(wù)升級配置
服務(wù)商可以通過為已發(fā)布服務(wù)更新升級配置,來幫助用戶便捷地完成服務(wù)實例的升級。
登錄計算巢控制臺。
在左側(cè)導航欄中,選擇我的服務(wù),然后選擇我創(chuàng)建的服務(wù)頁簽。
找到待設(shè)置升級配置的服務(wù),單擊服務(wù)名稱,進入服務(wù)詳情頁。
在服務(wù)詳情頁,選擇需要更新升級配置的版本。
單擊升級配置后的編輯,在編輯升級配置彈窗中,填寫升級信息。
升級配置參數(shù)填寫的詳細信息,與上一節(jié) 創(chuàng)建服務(wù)時進行服務(wù)升級配置 一致。
單擊保存。