Мое требование: мне нужно создать 3 экземпляра aws с помощью terraform и запустить в нем 3 разных сценария bash. Все файлы находятся на одном сервере.
У меня уже есть код terraform для создания инфраструктуры и 3 сценария bash, готовых к использованию.
resource "aws_instance" "master" {
instance_type = "t2.xlarge"
ami = "${data.aws_ami.ubuntu.id}"
key_name = "${aws_key_pair.auth.id}"
vpc_security_group_ids = ["${aws_security_group.public.id}"]
subnet_id = "${aws_subnet.public1.id}"
}
это мой код терраформирования для создания экземпляра AWS
Но я не уверен, как я могу интегрировать оба.
Также могу ли я использовать значение IP-адреса экземпляра Aws в качестве значения переменной в скрипте linux bash? Если да, то как я могу передать это значение ip одной из моих переменных сценария Linux bash? Спасибо