All Products
Search
Document Center

:WA-NLB-ECR

Last Updated:Jul 02, 2025

WA-NLB-ECR

ID Template

FMW2B14GQWCIUYD5

Alamat: https://bpstudio.console.alibabacloud.com/bpStudio/topo?TemplateId=FMW2B14GQWCIUYD5

Wilayah yang didukung

Hangzhou, Beijing, Shanghai, Shenzhen, Guangzhou, dan Chengdu

Arsitektur template

image.jpeg

Variabel

Tipe parameter dapat berupa STRING, INTEGER, BOOLEAN, MAP, atau tipe lainnya. Anda dapat mengonfigurasi nilai variabel.

Jika nilai variabel tidak dikonfigurasi, nilai default akan digunakan. Untuk informasi lebih lanjut tentang cara memodifikasi variabel template, lihat Konfigurasi Variabel Template.

No.

Variabel

Tipe

Nilai default

Deskripsi

1

${nlb-name}

String

prod-nlb

Nama instance Network Load Balancer (NLB).

2

${nlb-network-type}

String

Internet

Tipe jaringan.

3

${instance-tags}

Map

{"createBy":"cadt"}

Tag sumber daya.

4

${resourcegroupId}

String

ID grup sumber daya.

5

${cbwp-name}

String

nlb-cbwp

Nama instance Bandwidth Internet Bersama.

6

${cbwp-bandwidth}

Integer

1

Bandwidth. Unit: Mbit/s.

7

${nlb-listener}

String

nlb_listener

Listener instance NLB.

8

${nlb-listener-port}

Integer

80

Port mendengarkan.

9

${nlb-vservergroup-01}

String

nlb_vservergroup-idc

Grup vServer.

10

${nlb-sg-backend-port}

List<Map>

[{"backend_port":"80","weight":100}]

Konfigurasi port untuk grup vServer.

Debugging berbasis CLI

Kode sampel berikut menunjukkan contoh konfigurasi parameter, termasuk VPC default, vSwitch, dan instance Bandwidth Internet Bersama, dalam file YAML:

template_id: FMW2B14GQWCIUYD5
area_id: "cn-hangzhou"
instances:
#  - node_type: vpc
#    node_name: vpc-01
#    id: vpc-bp**********ws
#  - node_type: vswitch
#    node_name: vswitch-01
#    id: vsw-bp**********0ex
#  - node_type: vswitch
#    node_name: vswitch-02
#    id: vsw-bp**********1ek
# Secara default, VPC dan vSwitch dibuat. Parameter terkait dikomentari. Saat menggunakan kembali VPC dan vSwitch yang ada, hapus komentar pada parameter terkait dan ganti nilai id dengan ID yang diperlukan.

variables:
  ${nlb-name}: "ali-prod-nlb"
  ${nlb-network-type}: "Internet"
  # Jaringan pribadi: Intranet, jaringan publik: Internet
  ${cbwp-name}: "ali-nlb-cbwp"
  ${cbwp-bandwidth}: "1"
  # Bandwidth default adalah 1 Mbit/s, dan instance NLB secara otomatis ditambahkan ke instance Bandwidth Internet Bersama.
  ${nlb-listener}: "listener_TCP_80"
  ${nlb-listener-port}: "80"
  ${nlb-vservergroup-01}: "SG_TCP_01"
  ${nlb-sg-backend-port}: "[{\"backend_port\":\"80\",\"weight\":\"100\"}]"
  ${instance-tags}: "{\"env\":\"test\",\"createBy\":\"cadt\"}"
  #${resourcegroupId}: "rg-ac*****y"

configuration:
  enableMonitor: "0"
  enableReport: "0"

output:
  nlb:
    - Address
    - Port
  eip: 
    - IpAddress
    - RegionId
  gateway:
    -EcrId

Catatan:

1. Jika ingin mengubah wilayah, ubah nilai field area_id. Contohnya, ubah cn-hangzhou menjadi cn-shanghai.

Untuk informasi lebih lanjut, lihat Wilayah dan Zona.

2. Jika ingin memodifikasi konfigurasi, seperti VPC dan vSwitch, ubah nilai field id untuk sumber daya tertentu.

instances:
  - node_type: vpc
    node_name: vpc-01
    id: vpc-bp**********ws
  - node_type: vswitch
    node_name: vswitch-01
    id: vsw-bp**********0ex
  - node_type: vswitch
    node_name: vswitch-02
    id: vsw-bp**********1ek