全部產品
Search
文件中心

:WA-企業服務共用設計

更新時間:Feb 26, 2025

模板ID

C25E5F0DE12CJBPN

支援地區

北京、深圳、上海

模板架構

image.jpeg

參數變數

參數變數類型包括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.alibabacloud.com/#/bpStudio/topo?TemplateId=C25E5F0DE12CJBPN

程式碼範例地址:

可視化方式

  1. 大量建立相關雲端服務,包括2個VPC、6個交換器、1個PrivateLink。

    1. 基於模板建立應用,預設地區為杭州,雲產品均為建立。

    2. 完成應用儲存,分別進行校正、計價。本樣本相關雲產品均為隨用隨付。

    3. 核對完成,確認協議開始批量部署,自動完成路由的配置。

整合API調用方式

  1. 通過一組openAPI介面,通過整合API快速完成使用。

  2. 參考文檔按照命令列工具初始化。

  3. 參考模型YAML檔案,直接部署和輸出。

  4. 如果更換地區,替換area_id的欄位,如杭州“cn-beijing”,替換為上海“cn-shanghai”。