当您需要为正在运行的资源栈创建更改集时,请通过本操作修改模板或模板参数。ROS通过将资源栈与您提交的模板更改结果进行对比来生成更改集。

前提条件

请确保您已创建资源栈,操作方法请参见创建资源栈

创建更改集(控制台)

  1. 登录资源编排控制台
  2. 在左侧导航栏选择资源栈
  3. 单击资源栈名称对应的右侧操作栏中的创建更改集
    您也可以单击资源栈名称下面的资源栈ID,在资源栈管理页面,选择更改集,单击创建更改集
  4. 创建更改集向导的选择模板页面,根据所需选择模板,单击下一步
    创建更改集 - 选择模板
  5. 创建更改集向导的配置模板参数页面,配置更改集名称和模板参数,单击下一步
    创建更改集 - 配置模板参数
  6. 创建更改集向导的配置更改集页面,配置资源栈策略失败时回滚超时设置,单击下一步
    创建更改集 - 配置更改集
  7. 创建更改集向导的确认页面,单击创建更改集
    创建更改集 - 确认

创建更改集(ALIYUN CLI)

通过命令aliyun ros CreateChangeSet创建更改集。

您可以通过命令选项的形式指定新参数值或修改参数,并提交模板更改。例如:为资源栈创建名为test-change-set的更改集。更改集使用当前资源栈模板(oss://ros-templates/test-change-set.json?RegionId=cn-hangzhou),样例如下:

aliyun ros CreateChangeSet --TemplateURL oss://ros-templates/test-change-set.json?RegionId=cn-hangzhou --StackId <stack_id> --ChangeSetName test-change-set --Parameters.1.ParameterKey Count --Parameters.1.ParameterValue 1