Я пытаюсь создать 3 экземпляра EC2 с двумя частными IP-адресами, подключенными к eth0 и eth1 с помощью terraform. Можете ли вы предложить мне правильный ресурс terraform для создания и присоединения вторичных частных IP-адресов к каждому из компьютеров EC2.
Я знаю, что по умолчанию он создает eth0 и присоединяет частный IP-адрес. Я хочу создать eth1 как часть создания экземпляра и присоединить частный IP-адрес с другого su bnet.
resource "aws_instance" "test" {
count = "${var.instance_count["test"]}"
ami = "${var.ami}"
instance_type = "${var.instance_type}"
key_name = "${var.key_name}"
vpc_security_group_ids = ["${aws_security_group.kafka_sg.id}"]
associate_public_ip_address = "${var.associate_public_ip_address}"
ebs_optimized = "${var.ebs_optimized}"
disable_api_termination = "${var.disable_api_termination}"
subnet_id = "${var.subnet_id}"
user_data = "${base64encode(file("${path.module}/mount.sh"))}"
tags = {
Name = "test-${var.instance_prefix}-${format("%02d", count.index+1)}"
}
root_block_device {
volume_type = "${var.root_volume_type}"
volume_size = "${var.root_volume_size}"
}
ebs_block_device{
device_name = "/dev/sdb"
volume_size = 10
volume_type = "gp2"
}
}