简单网络互联场景
模板ID
AppID:CUMEUBXUD20D4IQ3
支持地域
北京、深圳、上海
模板架构
参数变量
参数变量类型包括String等,通过variables传递相关参数值。
如果未传递,则使用默认值。 如果修改模板变量配置,可以参考:模板变量配置
序号 | 变量名称 | 变量类型 | 默认值 | 描述 |
1 | 地域 | String | cn-beijing | 北京地域 |
2 | ${vpc1_name} | String | vpc1 | vpc1的名称 |
3 | ${vpc1_ip} | String | 192.168.0.0/16 | vpc1的网段地址 |
4 | ${vswitch1_name} | String | vswitch1 | vswitch1的名称 |
5 | ${vswitch1_ip} | String | 192.168.0.0/24 | vswitch1的网段 |
6 | ${vpc2_name} | String | vpc1 | vpc2的名称 |
7 | ${vpc2_ip} | String | 172.16.0.0/12 | vpc2的网段地址 |
8 | ${vswitch2_name} | String | vswitch2 | vswitch2的名称 |
9 | ${vswitch2_ip} | String | 192.168.0.0/24 | vswitch2的网段 |
10 | ${vpc3_name} | String | vpc3 | vpc3的名称 |
11 | ${vpc3_ip} | String | 10.0.0.0/8 | vpc3的网段地址 |
12 | ${vswitch3_name} | String | vswitch3 | vswitch3的名称 |
13 | ${vswitch3_ip} | String | 10.0.0.0/24 | vswitch3的网段 |
命令行调试
YAML文件传参配置示例(默认VPC、交换机、安全组、IPv4、路由表均为新创建):
template_id: CUMEUBXUD20D4IQ3
area_id: "cn-beijing"
variables:
${vpc1_name}: "vpc1"
${vpc1_ip}: "192.168.0.0/16"
${vswitch1_name}: "vswitch1"
${vswitch1_ip}: "192.168.0.0/24"
${vpc2_name}: "vpc2"
${vpc2_ip}: "172.16.0.0/12"
${vswitch2_name}: "vswitch2"
${vswitch2_ip}: "172.16.0.0/24"
${vpc3_name}: "vpc3"
${vpc3_ip}: "10.0.0.0/8"
${vswitch3_name}: "vswitch3"
${vswitch3_ip}: "10.0.0.0/24"
configuration:
enableMonitor: "0"
enableReport: "0"
备注说明:
1、如果更换地域,替换area_id的字段,如北京"cn-beijing",替换为上海“cn-shanghai”
ID可以参考:地域和可用区
2、对等连接已经配置好了路由条目,应用部署完成后,自动实现了三个vpc之间网络互通
模板库地址:
https://bpstudio.console.aliyun.com/bpStudio/topo?TemplateId=51N54AV10ZTRRTRW
代码示例地址:
可视化方式
批量创建相关云服务,包括3个VPC、3个交换机、3个对等连接。
基于模板新建应用,默认地域为北京,云产品均为新建。
完成应用保存,分别进行校验、计价。本示例相关云产品均为按量计费。
核对完成,确认协议开始批量部署,自动完成路由的配置。
集成API调用方式
通过一组openAPI接口,通过集成API快速完成使用。
参考文档按照命令行工具初始化。
参考模型YAML文件,直接部署和输出。
如果更换地域,替换area_id的字段,如北京“cn-beijing”,替换为上海“cn-shanghai”。
复杂网络互联场景
模板ID
AppID:S5JCNNWUFQMSZFQ9
支持地域
北京、杭州、上海
模板架构
参数变量
参数变量类型包括String等,通过variables传递相关参数值。
如果未传递,则使用默认值。 如果修改模板变量配置,可以参考:模板变量配置
序号 | 变量名称 | 变量类型 | 默认值 | 描述 |
1 | 地域 | String | cn-beijing | 北京地域 |
2 | ${vpc_DMZ_name} | String | vpc-DMZ | DMZ区域-VPC的名称 |
3 | ${vpc_DMZ_ip} | String | 10.1.0.0/16 | DMZ区域-VPC的网段 |
4 | ${DMZ_tr_AZ1} | String | DMZ-tr-H | DMZ区域-tr交换机1名称 |
5 | ${DMZ_tr_AZ1_IP} | String | 10.1.0.0/24 | DMZ区域-tr交换机1网段 |
6 | ${DMZ_tr_AZ2} | String | DMZ-tr-I | DMZ区域-tr交换机2名称 |
7 | ${DMZ_tr_AZ2_IP} | String | 10.1.1.0/24 | DMZ区域-tr交换机2网段 |
8 | ${DMZ_tr_AZ3} | String | DMZ-tr-J | DMZ区域-tr交换机3名称 |
9 | ${DMZ_tr_AZ3_IP} | String | 10.1.2.0/24 | DMZ区域-tr交换机3网段 |
10 | ${vpc_Dev_name} | String | vpc-DMZ | Dev区域-VPC的名称 |
11 | ${vpc_Dev_ip} | String | 10.2.0.0/16 | Dev区域-VPC的网段 |
12 | ${Dev_tr_AZ1} | String | DMZ-tr-H | Dev区域-tr交换机1名称 |
13 | ${Dev_tr_AZ1_IP} | String | 10.2.0.0/24 | Dev区域-tr交换机1网段 |
14 | ${Dev_tr_AZ2} | String | DMZ-tr-I | Dev区域-tr交换机2名称 |
15 | ${Dev_tr_AZ2_IP} | String | 10.2.1.0/24 | Dev区域-tr交换机2网段 |
16 | ${Dev_tr_AZ3} | String | DMZ-tr-J | Dev区域-tr交换机3名称 |
17 | ${Dev_tr_AZ3_IP} | String | 10.2.2.0/24 | Dev区域-tr交换机3网段 |
18 | ${vpc_Prod1_name} | String | vpc-Prod1 | Prod1区域-VPC的名称 |
19 | ${vpc_Prod1_ip} | String | 10.3.0.0/16 | Prod1区域-VPC的网段 |
20 | ${Prod1_tr_AZ1} | String | Prod1-tr-H | Prod1区域-tr交换机1名称 |
21 | ${Prod1_tr_AZ1_IP} | String | 10.3.0.0/24 | Prod1区域-tr交换机1网段 |
22 | ${Prod1_tr_AZ2} | String | Prod1-tr-I | Prod1区域-tr交换机2名称 |
23 | ${Prod1_tr_AZ2_IP} | String | 10.3.1.0/24 | Prod1区域-tr交换机2网段 |
24 | ${Prod1_tr_AZ3} | String | Prod1-tr-J | Prod1区域-tr交换机3名称 |
25 | ${Prod1_tr_AZ3_IP} | String | 10.3.2.0/24 | Prod1区域-tr交换机3网段 |
26 | ${vpc_Prod2_name} | String | vpc-Prod2 | Prod2区域-VPC的名称 |
27 | ${vpc_Prod2_ip} | String | 10.4.0.0/16 | Prod2区域-VPC的网段 |
28 | ${Prod2_tr_AZ1} | String | Prod2-tr-H | Prod2区域-tr交换机1名称 |
29 | ${Prod2_tr_AZ1_IP} | String | 10.4.0.0/24 | Prod2区域-tr交换机1网段 |
30 | ${Prod2_tr_AZ2} | String | Prod2-tr-I | Prod2区域-tr交换机2名称 |
31 | ${Prod2_tr_AZ2_IP} | String | 10.4.1.0/24 | Prod2区域-tr交换机2网段 |
32 | ${Prod2_tr_AZ3} | String | Prod2-tr-J | Prod2区域-tr交换机3名称 |
33 | ${Prod2_tr_AZ3_IP} | String | 10.4.2.0/24 | Prod2区域-tr交换机3网段 |
命令行调试
YAML文件传参配置示例(默认VPC、交换机、安全组、IPv4、路由表均为新创建):
template_id: S5JCNNWUFQMSZFQ9
area_id: "cn-beijing"
variables:
${vpc_DMZ_name}: "vpc-DMZ"
${vpc_DMZ_ip}: "10.1.0.0/16"
${DMZ_tr_AZ1}: "DMZ-tr-H"
${DMZ_tr_AZ1_IP}: "10.1.0.0/24"
${DMZ_tr_AZ2}: "DMZ-tr-I"
${DMZ_tr_AZ2_IP}: "10.1.1.0/24"
${DMZ_tr_AZ3}: "DMZ-tr-J"
${DMZ_tr_AZ3_IP}: "10.1.2.0/24"
${vpc_Dev_name}: "vpc-Dev"
${vpc_Dev_ip}: "10.2.0.0/16"
${Dev_tr_AZ1}: "Dev-tr-H"
${Dev_tr_AZ1_IP}: "10.2.0.0/24"
${Dev_tr_AZ2}: "Dev-tr-I"
${Dev_tr_AZ2_IP}: "10.2.1.0/24"
${Dev_tr_AZ3}: "Dev-tr-J"
${Dev_tr_AZ3_IP}: "10.2.2.0/24"
${vpc_Prod2_name}: "vpc-Prod2"
${vpc_Prod2_ip}: "10.3.0.0/16"
${Prod2_tr_AZ1}: "Prod2-tr-H"
${Prod2_tr_AZ1_IP}: "10.3.0.0/24"
${Prod2_tr_AZ2}: "Prod2-tr-I"
${Prod2_tr_AZ2_IP}: "10.3.1.0/24"
${Prod2_tr_AZ3}: "Prod2-tr-J"
${Prod2_tr_AZ3_IP}: "10.3.2.0/24"
${vpc_Prod1_name}: "vpc-Prod1"
${vpc_Prod1_ip}: "10.4.0.0/16"
${Prod1_tr_AZ1}: "Prod1-tr-H"
${Prod1_tr_AZ1_IP}: "10.4.0.0/24"
${Prod1_tr_AZ2}: "Prod1-tr-I"
${Prod1_tr_AZ2_IP}: "10.4.1.0/24"
${Prod1_tr_AZ3}: "Prod1-tr-J"
${Prod1_tr_AZ3_IP}: "10.4.2.0/24"
configuration:
enableMonitor: "0"
enableReport: "0"
备注说明:
1、如果更换地域,替换area_id的字段,如北京"cn-beijing",替换为上海“cn-shanghai”
ID可以参考:地域和可用区
2、对等连接已经配置好了路由条目,应用部署完成后,自动实现了三个vpc之间网络互通
模板库地址:
https://bpstudio.console.aliyun.com/#/bpStudio/topo?TemplateId=51N54AV10ZTRRTRW
代码示例地址:
可视化方式
批量创建相关云服务,包括4个VPC、12个交换机、1个cen。
基于模板新建应用,默认地域为北京,云产品均为新建。
完成应用保存,分别进行校验、计价。本示例相关云产品均为按量计费。
核对完成,确认协议开始批量部署,自动完成路由的配置。
集成API调用方式
通过一组openAPI接口,通过集成API快速完成使用。
参考文档按照命令行工具初始化。
参考模型YAML文件,直接部署和输出。
如果更换地域,替换area_id的字段,如北京“cn-beijing”,替换为上海“cn-shanghai”。
- 本页导读 (0)
- 简单网络互联场景
- 模板ID
- 支持地域
- 模板架构
- 参数变量
- 命令行调试
- 复杂网络互联场景
- 模板ID
- 支持地域
- 模板架构
- 参数变量
- 命令行调试