deployment.libvirtd.URI

Connection URI.

type

string

default

{
  deployment.libvirtd.URI = "qemu:///system";
}

deployment.libvirtd.baseImage

The disk is created using the specified disk image as a base.

type

null or path

example

{
  deployment.libvirtd.baseImage = "/home/alice/base-disk.qcow2";
}

default

{
  deployment.libvirtd.baseImage = null;
}

deployment.libvirtd.baseImageSize

The size (G) of base image of virtual machine.

type

signed integer

default

{
  deployment.libvirtd.baseImageSize = 10;
}

deployment.libvirtd.cmdline

Specify the kernel cmdline (valid only with the kernel setting).

type

string

default

{
  deployment.libvirtd.cmdline = "";
}

deployment.libvirtd.domainType

Specify the type of libvirt domain to create (see '$ virsh capabilities | grep domain' for valid domain types

type

string

default

{
  deployment.libvirtd.domainType = "kvm";
}

deployment.libvirtd.extraDevicesXML

Additional XML appended at the end of device tag in domain xml. See https://libvirt.org/formatdomain.html

type

string

default

{
  deployment.libvirtd.extraDevicesXML = "";
}

deployment.libvirtd.extraDomainXML

Additional XML appended at the end of domain xml. See https://libvirt.org/formatdomain.html

type

string

default

{
  deployment.libvirtd.extraDomainXML = "";
}

deployment.libvirtd.headless

If set VM is started in headless mode, i.e., without a visible display on the host's desktop.

type

boolean

default

{
  deployment.libvirtd.headless = false;
}

deployment.libvirtd.initrd

Specify the kernel initrd (valid only with the kernel setting).

type

string

default

{
  deployment.libvirtd.initrd = "";
}

deployment.libvirtd.kernel

Specify the host kernel to launch (valid for kvm).

type

string

default

{
  deployment.libvirtd.kernel = "";
}

deployment.libvirtd.memorySize

Memory size (M) of virtual machine.

type

signed integer

default

{
  deployment.libvirtd.memorySize = 512;
}

deployment.libvirtd.networks

Names of libvirt networks to attach the VM to.

type

list of string

default

{
  deployment.libvirtd.networks = [
    "default"
  ];
}

deployment.libvirtd.storagePool

The storage pool where the virtual disk is be created.

type

string

default

{
  deployment.libvirtd.storagePool = "default";
}

deployment.libvirtd.vcpu

Number of Virtual CPUs.

type

signed integer

default

{
  deployment.libvirtd.vcpu = 1;
}