diff --git a/packer/sources.pkr.hcl b/packer/sources.pkr.hcl index 5d9a282..cc5e325 100644 --- a/packer/sources.pkr.hcl +++ b/packer/sources.pkr.hcl @@ -49,7 +49,7 @@ source "qemu" "main" { http_directory = "./qemu/http/" output_directory = "./dist/qemu/" - accelerator = "kvm" + accelerator = var.qemu_accelerator cpus = 1 memory = 512 headless = true diff --git a/packer/variables.pkr.hcl b/packer/variables.pkr.hcl index 7fb9a84..b85b4a7 100644 --- a/packer/variables.pkr.hcl +++ b/packer/variables.pkr.hcl @@ -9,3 +9,9 @@ variable "digitalocean_api_token" { description = "DigitalOcean API token" default = "xxxx" } + +variable "qemu_accelerator" { + type = string + description = "The accelerator type to use when running the VM" + default = "kvm" +}