前置步骤
登录控制中心。
在控制台首页搜索“资源编排ROS”,或在左侧产品导航栏选择“管理工具 > 资源编排ROS”,进入资源编排控制台。
在左侧导航栏选择 可视化编辑。
设计架构
添加资源
依次拖拉拽 资源池、虚拟私有云、子网、弹性云主机、安全组 至画布中
调整架构
将弹性云主机放置在子网内,子网放置在虚拟私有云内
将弹性云主机和安全组关联起来
配置资源
| 资源 | 手动配置 |
|---|---|
| 资源池 |
|
| 弹性云主机 |
|
| 安全组 |
|
| 虚拟私有云 | - |
| 子网 | - |
确认模板内容
在保存模板前,您还可在页面底部的模板内容中,确认通过架构设计生成的模板内容是否需要调整
{
"terraform": {
"required_providers": {
"ctyun": {
"source": "ctyun-it/ctyun",
"version": "2.1.0"
}
}
},
"provider": {
"ctyun": {
"region_id": "b342b77ef26b11ecb0ac0242ac110002"
}
},
"resource": {
"ctyun_vpc": {
"vpc-uzpft": {
"name": "vpc-iolg1",
"cidr": "192.168.0.0/16"
}
},
"ctyun_subnet": {
"vpc-subnet-r4c9k": {
"name": "vpc-subnet-mf091",
"type": "common",
"dns": [
"100.95.0.1"
],
"cidr": "192.168.0.0/16",
"vpc_id": "${ctyun_vpc.vpc-uzpft.id}"
}
},
"ctyun_ecs": {
"ecs-11dj4": {
"display_name": "ecs-efxvu",
"instance_name": "instance-2q0v7",
"system_disk_size": 40,
"subnet_id": "${ctyun_subnet.vpc-subnet-r4c9k.id}",
"vpc_id": "${ctyun_vpc.vpc-uzpft.id}",
"az_name": "cn-xinan1-1A",
"flavor_name": "s7.medium.4",
"image_id": "a51efa90-d8fd-4a47-837f-50baeb1bae3e",
"system_disk_type": "SATA",
"cycle_type": "on_demand",
"security_group_ids": [
"${ctyun_security_group.sg-vxsm1.id}"
]
}
},
"ctyun_security_group": {
"sg-vxsm1": {
"name": "sg-q38c4",
"vpc_id": "${ctyun_vpc.vpc-uzpft.id}"
}
},
"ctyun_security_group_rule": {
"sg-rule-dgto3": {
"direction": "ingress",
"security_group_id": "${ctyun_security_group.sg-vxsm1.id}",
"priority": 1,
"action": "drop",
"ether_type": "ipv6",
"range": "22",
"protocol": "tcp",
"dest_cidr_ip": "::/0",
"description": "TCP"
}
}
}
}保存模板:点击页面右上方 保存>保存为新模板>确认,即可完成新模板的创建,在弹窗中,您可选择保存后立即打开,则在创建完成后,页面将自动跳转模板详情
创建资源栈:在模板详情,点击 创建资源栈,快速发起资源栈的创建
在 创建资源栈 页面,已为您自动填充模板和其他配置,请依次点击下一步,最后点击 创建执行计划,完成创建,参考 创建资源栈。
执行计划是一套资源栈配置的记录。部署资源栈前,您可通过浏览执行计划,提前评估部署动作对于当前资源的整体影响。
创建资源栈成功,页面自动跳转刚刚创建好的资源栈的执行计划列表,请等待执行计划状态由“创建中”跳转为“创建成功,待部署”后,您可继续部署资源栈。部署资源栈前,您可在执行计划详情中,确认资源变更、价格变更、模板变更内容后,再部署资源栈。
部署任务开始后,页面将自动跳转资源栈详情的事件页面,您可在事件列表中查看实时部署事件。
部署成功!此时您可以在资源栈的资源列表中,查看成功部署的资源。点击资源名称,还可跳转对应控制台查看资源详情,可查看到资源已创建成功。