2021-11-23 22:33:05 +01:00
|
|
|
resource "proxmox_vm_qemu" "bastion" {
|
|
|
|
name = "bastion"
|
|
|
|
vmid = 100
|
|
|
|
target_node = "nuc"
|
|
|
|
onboot = true
|
|
|
|
tablet = false
|
|
|
|
full_clone = false
|
|
|
|
|
|
|
|
memory = 4096
|
|
|
|
cores = 4
|
|
|
|
|
|
|
|
agent = 1
|
|
|
|
boot = "order=scsi0;ide2;net0"
|
|
|
|
|
|
|
|
disk {
|
|
|
|
size = "64G"
|
|
|
|
storage = "local-zfs"
|
|
|
|
type = "scsi"
|
|
|
|
ssd = 1
|
|
|
|
}
|
|
|
|
|
|
|
|
network {
|
|
|
|
model = "virtio"
|
2021-11-25 00:15:19 +01:00
|
|
|
macaddr = var.hosts.bastion.mac
|
2021-11-23 22:33:05 +01:00
|
|
|
bridge = "vmbr0"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "proxmox_vm_qemu" "k3s-node1" {
|
|
|
|
name = "k3s-node1"
|
|
|
|
target_node = "nuc"
|
|
|
|
vmid = 103
|
|
|
|
clone = "bastion"
|
|
|
|
tablet = false
|
2021-11-25 11:58:56 +01:00
|
|
|
onboot = true
|
2021-11-23 22:33:05 +01:00
|
|
|
|
|
|
|
memory = 8192
|
|
|
|
cores = 4
|
|
|
|
|
|
|
|
agent = 1
|
|
|
|
boot = "order=scsi0;ide2;net0"
|
|
|
|
|
|
|
|
network {
|
|
|
|
model = "virtio"
|
2021-11-25 00:15:19 +01:00
|
|
|
macaddr = var.hosts.k3s-node1.mac
|
2021-11-23 22:33:05 +01:00
|
|
|
bridge = "vmbr0"
|
|
|
|
}
|
|
|
|
|
|
|
|
disk {
|
|
|
|
type = "scsi"
|
|
|
|
storage = "local-zfs"
|
|
|
|
size = "64G"
|
|
|
|
ssd = 1
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
resource "proxmox_vm_qemu" "home-assistant" {
|
|
|
|
name = "home-assistant"
|
|
|
|
vmid = 105
|
|
|
|
target_node = "nuc"
|
|
|
|
onboot = true
|
|
|
|
tablet = false
|
|
|
|
full_clone = false
|
|
|
|
bios = "ovmf"
|
|
|
|
|
|
|
|
memory = 2048
|
|
|
|
cores = 4
|
|
|
|
|
|
|
|
agent = 1
|
|
|
|
boot = "order=sata0"
|
|
|
|
|
|
|
|
network {
|
|
|
|
model = "virtio"
|
2021-11-25 00:15:19 +01:00
|
|
|
macaddr = var.hosts.home-assistant.mac
|
2021-11-23 22:33:05 +01:00
|
|
|
bridge = "vmbr0"
|
|
|
|
}
|
|
|
|
}
|