update vm initialization
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user