aboutsummaryrefslogtreecommitdiff
path: root/opentofu/outputs.tf
blob: 7779a107f02a968253e4d51ad47415771572b5b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
locals {
  all_vms = flatten([
    [proxmox_vm_qemu.k8s_cp],
    proxmox_vm_qemu.k8s_worker,
    [proxmox_vm_qemu.docker_server],
    [proxmox_vm_qemu.ubuntu_server_noble]
  ])
}

output "vm_ips" {
  description = "Mapping of VM names to their IP addresses"
  value       = { for vm in local.all_vms : vm.name => vm.default_ipv4_address if can(vm.default_ipv4_address) }
}