resource "proxmox_vm_qemu" "haproxy" { count = local.haproxy.count ciuser = "administrator" vmid = "${local.vlan}${local.haproxy.ip[count.index]}" name = local.haproxy.name[count.index] target_node = local.haproxy.node[count.index] clone = local.template tags = local.haproxy.tags qemu_os = "l26" full_clone = true os_type = "cloud-init" agent = 1 cores = local.haproxy.cores sockets = 1 cpu_type = "host" memory = local.haproxy.memory scsihw = "virtio-scsi-pci" #bootdisk = "scsi0" boot = "order=virtio0" onboot = true sshkeys = local.sshkeys vga { type = "serial0" } serial { id = 0 type = "socket" } disks { ide { ide2 { cloudinit { storage = local.storage } } } virtio { virtio0 { disk { size = local.haproxy.drive format = local.format storage = local.storage } } } } network { id = 0 model = "virtio" bridge = "vmbr0" tag = local.vlan } #Cloud Init Settings ipconfig0 = "ip=192.168.${local.vlan}.${local.haproxy.ip[count.index]}/24,gw=192.168.${local.vlan}.1" searchdomain = "durp.loc" nameserver = local.dnsserver } //resource "proxmox_vm_qemu" "postgres" { // count = local.postgres.count // ciuser = "administrator" // vmid = "${local.vlan}${local.postgres.ip[count.index]}" // name = local.postgres.name[count.index] // target_node = local.postgres.node[count.index] // clone = local.template // tags = local.postgres.tags // qemu_os = "l26" // full_clone = true // os_type = "cloud-init" // agent = 1 // cores = local.postgres.cores // sockets = 1 // cpu_type = "host" // memory = local.postgres.memory // scsihw = "virtio-scsi-pci" // #bootdisk = "scsi0" // boot = "order=virtio0" // onboot = true // sshkeys = local.sshkeys // vga { // type = "serial0" // } // serial { // id = 0 // type = "socket" // } // disks { // ide { // ide2 { // cloudinit { // storage = local.storage // } // } // } // virtio { // virtio0 { // disk { // size = local.postgres.drive // format = local.format // storage = local.storage // } // } // } // } // network { // id = 0 // model = "virtio" // bridge = "vmbr0" // tag = local.vlan // } // #Cloud Init Settings // ipconfig0 = "ip=192.168.${local.vlan}.${local.postgres.ip[count.index]}/24,gw=192.168.${local.vlan}.1" // searchdomain = "durp.loc" // nameserver = local.dnsserver //}