Имеется terraform, который запускает Virtualbox виртуальные машины.
Вот код:
resource "virtualbox_vm" "node" {
count = 2
name = format("node-%02d", count.index + 1)
image = "virtualbox.box"
cpus = 2
memory = "512 mib"
user_data = file("user_data")
network_adapter {
type = "hostonly"
host_interface = "vboxnet1"
}
}
output "IPAddr" {
value = element(virtualbox_vm.node.*.network_adapter.0.ipv4_address, 1)
}
output "IPAddr_2" {
value = element(virtualbox_vm.node.*.network_adapter.0.ipv4_address, 2)
}
Как вы генерируете ansible инвентарь для terraform-provider-virtualbox ?
Если не генерируете инвентарь, то получается запускаете на каждый хост отдельный playbook?