update vm initialization

This commit is contained in:
2026-03-07 21:56:49 -06:00
parent db67f71a3c
commit 40dda3241f

View File

@@ -41,20 +41,21 @@ resource "proxmox_virtual_environment_vm" "vm" {
# Cloud-init configuration # Cloud-init configuration
# Uses DHCP — Unifi DHCP reservation is created before VM starts # Uses DHCP — Unifi DHCP reservation is created before VM starts
initialization { initialization {
ip_config { ip_config {
ipv4 { ipv4 {
address = "dhcp" address = var.use_dhcp ? "dhcp" : "${var.ip_address}/${var.subnet_mask}"
} gateway = var.use_dhcp ? null : var.gateway
} }
dns {
servers = var.dns_servers
domain = var.search_domain
}
datastore_id = var.datastore
} }
dns {
servers = var.dns_servers
domain = var.search_domain
}
datastore_id = var.datastore
}
# Network interface # Network interface
network_device { network_device {
bridge = var.bridge bridge = var.bridge