模板ID
支持地域
北京、深圳、上海
模板架构
参数变量
参数变量类型包括String等,通过variables传递相关参数值。
如果未传递,则使用默认值。 如果修改模板变量配置,可以参考:模板变量配置
序号 | 变量名称 | 变量类型 | 默认值 | 描述 |
1 | 地域 | String | cn-北京 | 北京地域 |
2 | ${vpc1_name} | String | vpc1 | vpc1的名称 |
3 | ${vpc1_ip} | String | 172.16.0.0/16 | vpc1的网段 |
4 | ${vpc1_tr_AZ1} | String | vpc1-tr-K | vpc1-tr交换机1名称 |
5 | ${vpc1_tr_AZ1_IP} | String | 172.16.0.0/24 | vpc1-tr交换机1网段 |
6 | ${vpc1_tr_AZ2} | String | DMZ-vsw-K | vpc1-tr交换机2名称 |
7 | ${vpc1_tr_AZ2_IP} | String | 172.16.1.0/24 | vpc1-tr交换机2网段 |
8 | ${vpc2_name} | String | vpc2 | vpc2的名称 |
9 | ${vpc1_ip} | String | 192.168.0.0/16 | vpc2的网段 |
10 | ${vpc2_tr_AZ1} | String | vpc2-tr-K | vpc2-tr交换机1名称 |
11 | ${vpc2_tr_AZ1_IP} | String | 192.168.10.0/24 | vpc2-tr交换机1网段 |
12 | ${vpc2_tr_AZ2} | String | vpc2-tr-H | vpc2-tr交换机2名称 |
13 | ${vpc2_tr_AZ2_IP} | String | 192.168.11.0/24 | vpc2-tr交换机2网段 |
14 | ${app_AZ1} | String | vswitch-K | 应用交换机1名称 |
15 | ${app_AZ1_IP} | String | 192.168.0.0/24 | 应用交换机1网段 |
16 | ${app_AZ2} | String | vswitch-H | 应用交换机2名称 |
17 | ${app_AZ2_IP} | String | 192.168.1.0/24 | 应用交换机2网段 |
命令行调试
YAML文件传参配置示例(默认VPC、交换机、安全组、IPv4、路由表均为新创建):
template_id: C25E5F0DE12CJBPN
area_id: "cn-beijing"
variables:
${vpc1_name}: "vpc1"
${vpc1_ip}: "172.16.0.0/12"
${vpc1_tr_AZ1}: "vpc1-tr-K"
${vpc1_tr_AZ1_IP}: "172.16.0.0/24"
${vpc1_tr_AZ2}: "vpc1-tr-H"
${vpc1_tr_AZ2_IP}: "172.16.1.0/24"
${vpc2_name}: "vpc2"
${vpc2_ip}: "192.168.0.0/16"
${vpc2_tr_AZ1}: "vpc2-tr-K"
${vpc2_tr_AZ1_IP}: "192.168.10.0/24"
${vpc2_tr_AZ2}: "vpc2-tr-H"
${vpc2_tr_AZ2_IP}: "192.168.11.0/24"
${app_AZ1}: "vswitch-K"
${app_AZ1_IP}: "192.168.0.0/24"
${app_AZ2}: "vswitch-H"
${app_AZ2_IP}: "192.168.1.0/24"
configuration:
enableMonitor: "0"
enableReport: "0"
备注说明:
1、如果更换地域,替换area_id的字段,如北京"cn-beijing",替换为上海“cn-shanghai”
ID可以参考:地域和可用区
2、使用终端节点服务访问OSS服务需要加白后才能使用,否则部署会异常
模板库地址:https://bpstudio.console.aliyun.com/#/bpStudio/topo?TemplateId=C25E5F0DE12CJBPN
代码示例地址:
可视化方式
批量创建相关云服务,包括2个VPC、6个交换机、1个PrivateLink。
基于模板新建应用,默认地域为杭州,云产品均为新建。
完成应用保存,分别进行校验、计价。本示例相关云产品均为按量计费。
核对完成,确认协议开始批量部署,自动完成路由的配置。
集成API调用方式
通过一组openAPI接口,通过集成API快速完成使用。
参考文档按照命令行工具初始化。
参考模型YAML文件,直接部署和输出。
如果更换地域,替换area_id的字段,如杭州“cn-beijing”,替换为上海“cn-shanghai”。