Files
terraform/proxmox/data.tf
T
2026-09-03 18:13:21 -04:00

27 lines
643 B
Terraform

data "proxmox_virtual_environment_nodes" "hvc01" {}
data "proxmox_virtual_environment_node" "hvc01" {
for_each = toset(data.proxmox_virtual_environment_nodes.hvc01.names)
node_name = each.value
}
data "dns_a_record_set" "cluster_api" {
host = local.cluster_fqdn
}
data "dns_aaaa_record_set" "cluster_api" {
host = local.cluster_fqdn
}
data "dns_a_record_set" "guests" {
for_each = toset([ for guest in var.vm_guests: guest.name ])
host = "${each.value}.${var.local_domain}"
}
data "dns_aaaa_record_set" "guests" {
for_each = toset([ for guest in var.vm_guests: guest.name ])
host = "${each.value}.${var.local_domain}"
}