全部產品
Search
文件中心

Resource Orchestration Service:執行更改集

更新時間:Jun 19, 2024

當您執行完更改集後,更改集對資源棧的更改才生效,本文向您介紹如何執行更改集。

前提條件

請確保您已建立更改集,操作方法請參見通過更改集更新資源棧

背景資訊

重要

當您執行更改集之後,ROS將自動刪除與資源棧關聯的其他更改集,因為他們對於更新後的資源棧失效。如果資源棧更新失敗,則您需要重新建立更改集。

如果您在有資源棧策略的資源棧上執行更改集,則ROS將在更新資源棧時強制執行策略。執行更改集時,您不能指定覆蓋現有策略的臨時資源棧策略。要更新受保護的資源,您必須更新資源棧策略或者直接更新資源棧。

執行更改集的方式

通過控制台執行更改集

  1. 登入Resource Orchestration Service控制台

  2. 在左側導覽列,單擊資源棧

  3. 資源棧列表頁面,單擊目標資源棧。

  4. 在目標資源棧頁面,單擊更改集頁簽。

  5. 執行更改集。

    • 方法一:在更改集頁簽,找到需要執行的更改集,單擊對應操作列的執行執行更改集

    • 方法二:在更改集頁簽,找到需要執行的更改集,單擊更改集名稱進入更改集管理頁面。單擊執行更改集更改集-2

    當您執行完更改集後,ROS立即開始更新資源棧。

    說明

    執行更改集時,會使用建立更改集時指定的RAM角色,您可以在資源棧資訊頁簽查看RAM角色。

通過阿里雲CLI執行更改集

  1. 安裝阿里雲CLI。

    具體操作,請參見安裝阿里雲CLI

  2. 配置阿里雲憑證。

    具體操作,請參見互動式配置(快速配置)

  3. 執行更改集。

    使用aliyun ros ExecuteChangeSet命令執行更改集,您需要指定更改集ID和地區ID。更多資訊,請參見ExecuteChangeSet - 執行更改集

     aliyun ros ExecuteChangeSet --ChangeSetId <change_set_id> --RegionId <region_id>
  4. 查看資源棧更新進度。

    使用aliyun ros GetStack命令查看資源棧更新進度,您需要指定資源棧ID和地區ID。更多資訊,請參見GetStack - 查詢資源棧資訊

     aliyun ros GetStack --StackId <stack_id> --RegionId <region_id>