WA-统一公网出入口设计

更新时间:2025-01-14 07:28:23

模板ID

H1IH327YSFQ11L18

支持地域

杭州、深圳、上海

模板架构

image.jpeg

参数变量

参数变量类型包括String等,通过variables传递相关参数值。

如果未传递,则使用默认值。 如果修改模板变量配置,可以参考:模板变量配置

序号

变量名称

变量类型

默认值

描述

1

地域

String

cn-hangzhou

杭州地域

2

${vpc_DMZ_name}

String

vpc_DMZ

DMZ区域VPC的名称

3

${vpc_DMZ_IP}

String

172.16.0.0/16

DMZ区域VPC的网段

4

${vsw_DMZ_APP_AZ1_name}

String

DMZ-vsw-J

DMZ区域-应用交换机1名称

5

${vsw_DMZ_APP_AZ1_IP}

String

172.16.0.0/24

DMZ区域-应用交换机1网段

6

${vsw_DMZ_APP_AZ2_name}

String

DMZ-vsw-K

DMZ区域-应用交换机2名称

7

${vsw_DMZ_APP_AZ2_IP}

String

172.16.1.0/24

DMZ区域-应用交换机2网段

8

${vsw_DMZ_tr_AZ1_name}

String

DMZ-tr-J

DMZ区域-tr交换机1名称

9

${vsw_DMZ_tr_AZ1_IP}

String

172.16.3.0/24

DMZ区域-tr交换机1网段

10

${vsw_DMZ_tr_AZ2_name}

String

DMZ-tr-K

DMZ区域-tr交换机2名称

11

${vsw_DMZ_tr_AZ2_IP}

String

172.16.4.0/24

DMZ区域-tr交换机2网段

12

${vpc_Prod_name}

String

vpc_Prod

Prod区域VPC的名称

13

${vpc_Prod_IP}

String

172.17.0.0/16

Prod区域VPC的网段

14

${vsw_Prod_APP_AZ1_name}

String

Prod-vsw-J

Prod区域-应用交换机1名称

15

${vsw_Prod_APP_AZ1_IP}

String

172.17.0.0/24

Prod区域-应用交换机1网段

16

${vsw_Prod_APP_AZ2_name}

String

Prod-vsw-K

Prod区域-应用交换机2名称

17

${vsw_Prod_APP_AZ2_IP}

String

172.17.1.0/24

Prod区域-应用交换机2网段

18

${vsw_Prod_tr_AZ1_name}

String

Prod-tr-J

Prod区域-tr交换机1名称

19

${vsw_Prod_tr_AZ1_IP}

String

172.17.2.0/24

Prod区域-tr交换机1网段

20

${vsw_Prod_tr_AZ2_name}

String

Prod-tr-K

Prod区域-tr交换机2名称

21

${vsw_Prod_tr_AZ2_IP}

String

172.17.3.0/24

Prod区域-tr交换机2网段

22

${vpc_Dev_name}

String

vpc_Dev

Dev区域VPC的名称

23

${vpc_Dev_IP}

String

172.18.0.0/16

Dev区域VPC的网段

24

${vsw_Dev_APP_AZ1_name}

String

Dev-vsw-J

Dev区域-应用交换机1名称

25

${vsw_Dev_APP_AZ1_IP}

String

172.18.1.0/24

Dev区域-应用交换机1网段

26

${vsw_Dev_APP_AZ2_name}

String

Dev-vsw-K

Dev区域-应用交换机2名称

27

${vsw_Dev_APP_AZ2_IP}

String

172.18.2.0/24

Dev区域-应用交换机2网段

28

${vsw_Dev_tr_AZ1_name}

String

Dev-tr-J

Dev区域-tr交换机1名称

29

${vsw_Dev_tr_AZ1_IP}

String

172.18.3.0/24

Dev区域-tr交换机1网段

30

${vsw_Dev_tr_AZ2_name}

String

Dev-tr-K

Dev区域-tr交换机2名称

31

${vsw_Dev_tr_AZ2_IP}

String

172.18.4.0/24

Dev区域-tr交换机2网段

32

${nlb_name}

String

nlb

nlb实例名称

33

${nat_name}

String

nat

nat实例名称

34

${eip_name}

String

eip-out

eip实例名称

命令行调试

YAML文件传参配置示例(默认VPC、交换机、安全组、IPv4、路由表均为新创建):

template_id: H1IH327YSFQ11L18
area_id: "cn-hangzhou"

variables:
            ${vpc_DMZ_name}: "vpc_DMZ"
            ${vpc_DMZ_IP}: "172.16.0.0/16"
            ${vsw_DMZ_APP_AZ1_name}: "DMZ-vsw-J"
            ${vsw_DMZ_APP_AZ1_IP}: "172.16.0.0/24"
            ${vsw_DMZ_APP_AZ2_name}: "DMZ-vsw-K"
            ${vsw_DMZ_APP_AZ2_IP}: "172.16.1.0/24"
            ${vsw_DMZ_tr_AZ1_name}: "DMZ-tr-J"
            ${vsw_DMZ_tr_AZ1_IP}: "172.16.3.0/24"
            ${vsw_DMZ_tr_AZ2_name}: "DMZ-tr-K"
            ${vsw_DMZ_tr_AZ2_IP}: "172.16.4.0/24"
            ${vpc_Prod_name}: "vpc_Prod"
            ${vpc_Prod_IP}: "172.17.0.0/16"
            ${vsw_Prod_APP_AZ1_name}: "Prod-vsw-J"
            ${vsw_Prod_APP_AZ1_IP}: "172.17.0.0/24"
            ${vsw_Prod_APP_AZ2_name}: "Prod-vsw-K"
            ${vsw_Prod_APP_AZ2_IP}: "172.17.1.0/24"
            ${vsw_Prod_tr_AZ1_name}: "Prod-tr-J"
            ${vsw_Prod_tr_AZ1_IP}: "172.17.2.0/24"
            ${vsw_Prod_tr_AZ2_name}: "Prod-tr-K"
            ${vsw_Prod_tr_AZ2_IP}: "172.17.3.0/24"
            ${vpc_Dev_name}: "vpc_Dev"
            ${vpc_Dev_IP}: "172.18.0.0/16"
            ${vsw_Dev_APP_AZ1_name}: "Dev-vsw-J"
            ${vsw_Dev_APP_AZ1_IP}: "172.18.1.0/24"
            ${vsw_Dev_APP_AZ2_name}: "Dev-vsw-K"
            ${vsw_Dev_APP_AZ2_IP}: "172.18.2.0/24"
            ${vsw_Dev_tr_AZ1_name}: "Dev-tr-J"
            ${vsw_Dev_tr_AZ1_IP}: "172.18.3.0/24"
            ${vsw_Dev_tr_AZ2_name}: "Dev-tr-K"
            ${vsw_Dev_tr_AZ2_IP}: "172.18.4.0/24"
            ${nlb_name}: "nlb"
            ${nat_name}: "nat"
            ${eip_name}: "eip-out"
  
configuration:
  enableMonitor: "0"
  enableReport: "0"

备注说明:

1、如果更换地域,替换area_id的字段,如杭州"cn-hangzhou",替换为上海“cn-shanghai”

ID可以参考:地域和可用区

2、TR路由表配置了到NAT网关的自定义路由,方案部署完成后,无需手动进行路由的配置

模板库地址:

代码示例地址:

可视化方式

  1. 批量创建相关云服务,包括3VPC、12个交换机、1NAT网关。

    1. 基于模板新建应用,默认地域为杭州,云产品均为新建。

    2. 完成应用保存,分别进行校验、计价。本示例相关云产品均为按量计费。

    3. 核对完成,确认协议开始批量部署,自动完成路由的配置。

集成API调用方式

  1. 通过一组openAPI接口,通过集成API快速完成使用。

  2. 参考文档按照命令行工具初始化。

  3. 参考模型YAML文件,直接部署和输出。

  4. 如果更换地域,替换area_id的字段,如杭州“cn-hangzhou”,替换为上海“cn-shanghai”。

    AI助理

    点击开启售前

    在线咨询服务

    你好,我是AI助理

    可以解答问题、推荐解决方案等