使用资源编排为云资源批量绑定标签
1. 编写ROS模板
您可以使用资源编排服务ROS(Resource Orchestration Service)创建资源栈,在资源栈中创建资源,并同时为资源绑定标签,方便日后的运维管理。支持为多个云资源批量绑定或更新标签,提升运维效率。
模版说明:创建一个VPC和一个vSwitch。
如下示例模板,使用资源栈创建专有网络VPC mytest-vpc和交换机vSwitch mytest-vsw-h,并同时为VPC和vSwitch绑定TagKey1:TagValue1标签。
示例模版:
{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "VSwitchZoneId": { "AssociationProperty": "ALIYUN::ECS::Instance:ZoneId", "Type": "String", "Description": { "zh-cn": "可用区ID。<br><b>注: <font color='blue'>选择前请确认该可用区是否支持创建ECS资源的规格,建议与其他交换机可用区不同</font></b>", "en": "Availability Zone ID.<br><b>note:<font color='blue'>before selecting, please confirm that the Availability Zone supports the specification of creating ECS resources,which is recommended to be different from other VSwitch Availability Zone</font></b>" }, "Label": { "zh-cn": "交换机可用区", "en": "VSwitch Availability Zone" } } }, "Metadata": { "ALIYUN::ROS::Interface": { "ParameterGroups": [ { "Parameters": [ "VSwitchZoneId" ], "Label": { "default": { "zh-cn": "可用区配置", "en": "Zone Configuration" } } } ], "TemplateTags": [ "acs:example:云起实验室:使用资源编排为云资源批量绑定标签" ] } }, "Resources": { "VPC": { "Type": "ALIYUN::ECS::VPC", "Properties": { "VpcName": "mytest-vpc" } }, "VSwitch": { "Type": "ALIYUN::ECS::VSwitch", "Properties": { "VpcId": { "Ref": "VPC" }, "ZoneId": { "Ref": "VSwitchZoneId" }, "CidrBlock": "172.16.0.0/24", "VSwitchName": "mytest-vsw-h" } } } }
2. 创建资源栈
以下操作需登录阿里云账号,在资源编排控制台完成以下操作流程。
访问资源编排控制台
1. 进入资源编排控制台。
访问资源栈页面
2. 在资源编排控制台左侧导航栏中单机资源栈。
选择资源创建地域
3. 在页面左上角的地域下拉列表,选择资源栈的所在地域(例如:华北2:北京)。
创建资源栈
4. 在资源栈列表页面,单击创建资源栈,然后在下拉列表中选择使用新资源(标准)。
输入模板
5. 在选择模板页面,选择已有模板:选择输入模板方式,然后将上述示例模板内容复制到模板内容输入框内。然后单击下一步。
模板参数配置
6. 在配置模板参数页面,配置资源栈名称及其余参数,然后单击下一步。
7. 配置标签,单击添加,然后在编辑标签绑定对话框设置标签键和标签值,最后单击确定。
- 标签键:输入 TagKey1
- 标签值: 输入 TagValue1
创建资源栈
8. 在检查并确认页面,单击创建。
3. 查看资源栈
本步骤将指导您在完成创建资源栈操作后,如何查询资源栈详情。
1. 进入资源编排控制台。
2. 在左侧导航栏单击资源栈。
3. 在页面左上角的地域下拉列表,选择资源栈的所在地域。
4. 在资源栈列表页面,找到需要查看的资源栈,单击资源栈名称列的资源栈ID。
5. 在资源栈管理页面,您可以执行以下操作:
- 单击资源栈信息页签,查看基本信息和资源栈策略,也可以在标签栏中看到新增的标签键值信息。
查看资源栈资源
6. 单击资源页签,查看资源栈创建涉及到的资源。
说明:本次场景创建了一个VPC和一个VSwitch。
7. 登录VPC与VSW控制台查看对应资源标签信息,可以查看到配置的TagKey1:TagValue1标签。
说明:示例模版创建的VPC和VSwitch 名称分别为 mytest-vpc 和 mytest-vsw-h。
4. 释放资源栈
本步骤将指导您如何释放通过资源编排控制台创建资源内容。
进入资源栈列表
1. 在模板页签,单击右上角的 图标。
选择待删除的资源栈
2. 在资源栈列表页面,找到您创建的资源栈,单击操作列下的删除。
选择资源栈删除方式并删除
3. 在删除资源栈对话框中,删除方式选择释放资源,单击确定。
实验链接:https://developer.aliyun.com/adc/scenario/485601d5584742408f1e6b8c4db1060f