本文以导入弹性公网IP(EIP)资源为例,为您介绍如何通过资源导入创建资源栈。
应用场景
如果您需要同时管理大量的云资源,为减少人力消耗,您可以选择使用资源导入将需要管理的云资源添加到新的资源栈中,从而通过资源栈统一管理对应资源。
前提条件
资源导入前,请提前完成如下事项:
获取EIP资源的标识符属性。
本示例中,获取到的EIP资源的标识符属性为AllocationId,即EIP的实例ID。具体操作,请参见获取待导入资源的标识符属性。
获取EIP的实例ID。
登录EIP控制台,获取要导入的EIP的实例ID。
注意事项
模板中的资源必须包含DeletionPolicy
属性,否则导入不成功。使用DeletionPolicy
属性,您可以选择在删除资源栈或移除资源时是否保留该资源。更多信息,请参见DeletionPolicy属性。
操作步骤
登录资源编排控制台。
在左侧导航栏,单击资源栈。
在顶部菜单栏的地域下拉列表,选择资源栈的所在地域,例如:华东1(杭州)。
在资源栈列表页面,单击资源导入。
在选择模板页面的指定模板区域,选择选择已有模板,设置模板录入方式为输入模板,并在模板内容区域输入如下YAML格式的模板,然后单击下一步。
ROSTemplateFormatVersion: '2015-09-01' Resources: Eip: Type: ALIYUN::VPC::EIP DeletionPolicy: Retain Properties: Bandwidth: 5 Outputs: EipAddress: Value: Fn::GetAtt: - Eip - EipAddress AllocationId: Value: Fn::GetAtt: - Eip - AllocationId
说明DeletionPolicy
:取值为Retain
,表示删除保护策略为保留资源。为防止资源被误删除,请务必设置该项。在配置参数页面,配置资源栈名称、更改集名称。
在配置资源栈区块,配置相关参数,单击下一步。
本示例使用默认配置。更多信息,请参见创建资源栈。
在识别资源页面,输入资源标识符值(例如:
eip-bp140qv3j25nsfaqd****
),单击下一步。在合规预检页面,完成合规预检,然后单击下一步。
关于合规预检的更多信息,请参见合规预检。
在检查并确认页面,单击创建资源栈和导入更改集。
在更改集页签,单击更改集右侧操作列的执行,执行更改集,开始资源导入。
在资源栈信息页签,查看资源栈状态。
当基本信息区域的状态显示为导入创建完成,则资源导入成功。
相关文档
检测导入资源的模板配置与实际配置的匹配情况,请参见检测资源栈的偏差状态。
当您不需要某个资源,请参见从资源栈中移除资源。
当您需要导入新资源,请参见将现有资源导入资源栈。
调用API接口创建更改集将现有资源导入新创建的资源栈,请参见CreateChangeSet - 创建更改集。