如果您想实现在资源目标夹账号中自动部署资源栈,您可以使用资源目录的企业管理账号或委派管理员账号创建服务管理权限模式的资源栈组,ROS将使用服务管理权限在成员账号中部署资源栈。
操作步骤
使用资源目录的企业管理账号或委派管理员账号登录资源编排控制台。
在左侧导航栏,单击资源栈组。
在顶部菜单栏的地域下拉列表,选择资源栈组的所在地域。
在资源栈组列表页面,单击创建资源栈组。
在选择模板页面,根据需要指定模板,然后单击下一步。
选择已有模板:选择模板录入方式,然后设置模板。
使用url:输入模板对应的URL,然后单击获取JSON内容,系统自动填入模板内容。
如果您要使用OSS Bucket上存储的ROS模板文件的URL,需要设置跨域访问。更多信息,请参见跨域访问ROS模板。
输入模板:在模板内容区域输入JSON或YAML两种类型的模板。关于如何编写模板,JSON或YAML格式请参见模板结构说明。
我的模板:选择已有模板和模板版本,系统自动填入模板内容。关于如何创建模板,请参见创建模板和使用可视化编辑器编写模板。
共享模板:选择他人共享给您的模板和模板版本,系统自动填入模板内容。关于如何添加共享,请参见将模板共享给阿里云账号。
使用示例模板:选择示例模板,系统自动填入模板内容。
在配置模板参数页面,输入资源栈组名称和资源栈组描述,然后单击下一步。
在配置资源栈组页面,选择服务管理权限,然后单击下一步。
在设置部署选项页面,配置以下参数,然后单击下一步。
说明根据模板的不同,您需要输入的参数将有所差异,请根据控制台提示输入参数信息。
参数
说明
资源目录
您可以选择资源目录的资源夹,在资源夹的所有成员账号中部署资源栈。
如果您选择的是Root资源夹,则会在整个资源目录的所有成员账号中部署资源栈。
自动部署
目标资源夹中成员账号变动时,是否自动部署资源栈实例。取值:
已启用:启用自动部署后,如果目标资源夹中新增了成员账号,资源栈组会自动将资源栈实例部署到该账号。如果目标资源夹中删除了成员账号,则资源栈组会自动删除该账号中的资源栈实例。
已禁用:禁用自动部署后,目标资源夹中成员账号变动时资源栈实例不会发生变化。
说明您也可以在创建资源栈组详细信息页签编辑自动部署,修改自动部署选项。具体操作,请参见自动部署资源栈。
账号删除行为
目标资源夹中删除成员账号时,是否删除成员账号中的资源栈。取值:
删除资源栈:目标资源夹中删除成员账号时,同步删除成员账号中的资源栈。
保留资源栈:目标资源夹中删除成员账号时,保留成员账号中的资源栈。
地域
要部署资源栈的地域。
说明您最多可以选择20个地域。
资源组
用于分组管理资源栈组的组织。
请根据需求选择资源栈组所在的资源组。如果不指定资源组,资源栈组将加入默认资源组。
关于如何创建资源组,请参见创建资源组。
标签
为资源绑定标签或移除绑定,每个资源最多可绑定20条标签。
最大并发账号数
每个地域中可同时部署资源栈的账号数。
关于如何设置最大并发账号数,请参见概览。
容错
每个地域中资源栈可以失败的账号数,超过该数字将停止该地域中的操作。如果停止了一个地域中的操作,此操作在其他地域中不继续执行。
关于如何设置容错,请参见概览。
地域并发
要部署资源栈实例的区域级别并发类型。
顺序:根据区域顺序依次在指定的每个区域部署,同一时间只在一个区域部署。
并发:在所有指定区域内并行部署。
是否在当前账号展开模块
仅在模板中使用到模块时生效。如果在当前账号展开模块,则要求当前账号存在相关模块。如果不在当前账号展开模块,则要求所有部署目标账号中存在相关模块。
说明如果不指定账号和地域,则ROS只创建资源栈组,不创建源栈实例。如果需要在指定账号和地域部署资源栈,您还需创建资源栈实例。具体操作,请参见步骤四(可选):创建资源栈实例。
在检查并确认页面,检查资源栈组信息无误后,单击创建资源栈组。
执行结果
资源栈组创建成功后,您可以在资源栈组列表页面查看资源目录的企业管理账号或委派管理员账号中的资源栈组。
单击资源栈组名称,然后单击实例页签,可以查看成员账号的资源栈实例状态。当实例状态为最新时,资源栈部署成功。此时您可以使用成员账号登录资源编排控制台,查看各地域已部署的资源栈。成员账号登录方法,请参见成员登录阿里云控制台。