У меня есть NLB, определенный в terraform, вот так:
'''
resource "aws_lb" "example" {
name = "example"
load_balancer_type = "network"
subnet_mapping {
subnet_id = "${aws_subnet.example1.id}"
allocation_id = "${aws_eip.example1.id}"
}
subnet_mapping {
subnet_id = "${aws_subnet.example2.id}"
allocation_id = "${aws_eip.example2.id}"
}
} '' '
Мой вопрос, я создаю три elasti c IP. Вместо того чтобы иметь жестко запрограммированные блоки отображения su bnet или количество EIP (например, 3 для 3 EIP, 5 для 5 и т.д. c), как можно получить su bnet отображение l oop через число EIP, которые я создаю? У меня есть список из трех подсетей в списке, и каждая su bnet будет отображаться в EIP. Код EIP указан ниже, с переменной count:
resource "aws_eip" "lb" {
count = 3
vpc = true
}
Спасибо