# You can't actually set this to anything, it doesn't seem? I'm not sure why. if you clone from a template you ALWAYS get that templates size, and any changes made are not seen on the clone vm.
# Maybe a function of the kind of disk that was created?
# # set disk size here. leave it small for testing because expanding the disk takes time.
# # You can't actually set this to anything, it doesn't seem? I'm not sure why. if you clone from a template you ALWAYS get that templates size, and any changes made are not seen on the clone vm.
# # Maybe a function of the kind of disk that was created?
# size = "32G"
# type = "scsi"
# storage = "workload_data"
# iothread = 0
# }
# # This is our data disk; we're just adding the data disk capaccity to LVM, so its maybe dumb? but that's what i'm doing for now.
# disk {
# slot = 1
# size = "240G"
# type = "scsi"
# storage = "workload_data"
# iothread = 0
# }
# # if you want two NICs, just copy this whole network section and duplicate it
# network {
# model = "virtio"
# bridge = "vmbr0"
# }
# # not sure exactly what this is for. presumably something about MAC addresses and ignore network changes during the life of the VM
# lifecycle {
# ignore_changes = [
# network,
# ]
# }
# # sshkeys set using variables. the variable contains the text of the key.