24 lines
1.0 KiB
Terraform
24 lines
1.0 KiB
Terraform
# Сетевой шлюз периметра (Edge) — создаётся внутри vDC, объявленного в vdc.tf.
|
|
resource "nubes_vc_nsxt" "edge" {
|
|
# имя услуги в ЛК (любое, удобное вам)
|
|
resource_name = var.nsxt_resource_name
|
|
|
|
# родительская услуга: vdc (нужен vdc_uid) или vdcGroup
|
|
vdc_type = var.nsxt_vdc_type
|
|
|
|
# ссылка на vDC: сначала создаётся vDC, потом шлюз
|
|
vdc_uid = nubes_vc_vdc.vdc.id
|
|
|
|
# балансировщик (ALB): включён; виртуальных сервисов 1..4,
|
|
# для кластера Штурвал нужно не меньше 3
|
|
need_enable_avi = var.nsxt_need_enable_avi
|
|
virtual_services_count = var.nsxt_virtual_services_count
|
|
|
|
# сеть шлюза: пул адресов (маска /24 обязательна) и DNS для машин
|
|
routed_net_configuration = {
|
|
ip_addr_pool = var.nsxt_ip_addr_pool
|
|
main_dns = var.nsxt_main_dns
|
|
second_dns = var.nsxt_second_dns
|
|
}
|
|
}
|