Browse Source

reorganize

main
Nicolas Massé 5 years ago
parent
commit
abf91b0aba
  1. 6
      windows/main.tf
  2. 0
      windows/terraform.tfvars
  3. 4
      windows/windows.tf

6
windows/main.tf

@ -16,15 +16,11 @@ terraform {
} }
} }
locals {
windows_machines = { for i in libvirt_domain.win_machine : i.name => i.network_interface.0.addresses[0] }
}
output "machines" { output "machines" {
value = local.windows_machines value = local.windows_machines
} }
resource "local_file" "ansible-inventory" { resource "local_file" "ansible_inventory" {
content = templatefile("${path.module}/templates/inventory", { windows_machines = local.windows_machines, network_domain = var.network_domain }) content = templatefile("${path.module}/templates/inventory", { windows_machines = local.windows_machines, network_domain = var.network_domain })
filename = "ansible/inventory" filename = "ansible/inventory"
file_permission = "0644" file_permission = "0644"

0
windows/terraform.tfvars

4
windows/windows.tf

@ -30,3 +30,7 @@ resource "libvirt_domain" "win_machine" {
wait_for_lease = true wait_for_lease = true
} }
} }
locals {
windows_machines = { for i in libvirt_domain.win_machine : i.name => i.network_interface.0.addresses[0] }
}

Loading…
Cancel
Save