#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.haproxy.storage # } # } # } # virtio { # virtio0 { # disk { # size = local.haproxy.drive # format = local.format # storage = local.haproxy.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.postgres.storage # } # } # } # virtio { # virtio0 { # disk { # size = local.postgres.drive # format = local.format # storage = local.postgres.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 #} #