
KubeVirt VM
Name |
Description |
---|---|
Name |
A name to use to identify the config. |
Max Instances |
The maximum number of KubeVirt compute instances to provision regardless of the need for additional resources. |
Kubernetes Host |
The address of the kubernetes cluster (e.g. |
Kubernetes SSL Certificate |
The kubernetes cluster certificate as a base64 encoded string of a PEM file. |
Kubernetes API Token |
The bearer token for authentication to the kubernetes cluster. |
VM Namespace |
The name of the Kubernetes namespace where the VMs will be provisioned. |
VM SSH Public Key |
The Public SSL Certificate used to access the VM. |
VM Cores |
The nubmer of CPU cores to configure for the VM. |
VM Memory |
The amount of memory in Gibibyte (GiB) to configure for the VM. |
VM Disk Size |
The size of the disk in Gibibyte (GiB) to configure for the VM. |
VM Disk Source |
The name of the source PVC containing a cloud ready disk image used to clone a new disk volume |
VM Interface Type |
The interface type for the VM (e.g. masquerade or bridge). |
VM Network Name |
The name of the network interface. If using a multus network, it should match the name of that network. |
VM Network Type |
The network type for the VM (e.g. pod or multus). |
VM Startup Script |
When VMs are provisioned, this script is executed and is responsible for installing and configuring the Kasm Agent. Scripts are ran as bash scripts on a Linux host and Powershell scripts on a Windows host. Additional troublshooting steps can be found in the Creating Templates For Use With The VMware vSphere Provider section of the server documentation. |
Configuration Override |
A config override that contains a complete YAML manifest file used when provisioning the VM. |
Enable TPM |
Enable TPM for VM. |
Enable EFI Boot |
Enable the EFI boot loader for the VM. |
Enable Secure Boot |
Enable secure boot for the VM (requires EFI boot to be enabled). |