管理更改集
更改集可以幫助您更新正在運(yùn)行中的資源棧,您可以通過管理更改集更新資源棧。
應(yīng)用場景
如果您想在更新資源棧前預(yù)覽更新對正在運(yùn)行中的資源產(chǎn)生的影響,您可以使用更改集功能。只有您在執(zhí)行更改集時(shí),ROS才會對您的資源棧進(jìn)行更改。
使用限制
更改集的使用限制如下:
只有部分狀態(tài)下的資源棧支持創(chuàng)建更改集。更多信息,請參見使用限制。
一個(gè)資源棧最多同時(shí)存在20個(gè)更改集。
更改集只顯示資源棧變化,不顯示資源棧是否成功更新。
更改集不檢查是否將超出賬戶限制、是否將更新不支持更新的資源、是否權(quán)限不足而無法修改資源,所有這些都將導(dǎo)致資源棧更新失敗。如果更新失敗,ROS將嘗試將您的資源回滾到原始狀態(tài)。
更新資源棧
使用更改集更新資源棧的流程如下:
創(chuàng)建更改集。
您可以通過創(chuàng)建更改集為待更新的資源棧提交更改,在創(chuàng)建更改集時(shí)輸入更新后的資源棧模板內(nèi)容或更新后的參數(shù)取值,ROS會自動將您輸入的內(nèi)容與原資源棧內(nèi)容進(jìn)行對比,從而生成更改集。具體操作,請參見創(chuàng)建更改集
(可選)查看更改集。
您可以通過查看更改集了解待更新資源棧的更改記錄和JSON更改代碼。例如,您可以查看ROS將添加、修改或刪除的資源。具體操作,請參見查看更改集。
說明如果您在查看更改集時(shí),發(fā)現(xiàn)需要其他更改,您可以在資源棧中創(chuàng)建新的更改集。創(chuàng)建多個(gè)更改集可以幫助您了解和評估不同的更改對您資源造成的影響。
(可選)刪除更改集。
如果您創(chuàng)建的更改集效果不符合預(yù)期,您可以選擇刪除更改集,以免誤執(zhí)行不應(yīng)該應(yīng)用的更改集。具體操作,請參見刪除更改集。
執(zhí)行更改集。
您可以執(zhí)行符合您預(yù)期的更改集,使其應(yīng)用到資源棧中。具體操作,請參見執(zhí)行更改集。
重要在您執(zhí)行更改集后,ROS將自動刪除與該資源棧關(guān)聯(lián)的所有更改集,因?yàn)樗麄儾辉龠m用于更新后的資源棧。
查看資源棧更新結(jié)果。
當(dāng)您執(zhí)行完更改集后,資源棧開始更新,待更新完成后,您可以查看資源棧更新結(jié)果。