ZvirtInstanceClass
Scope: Cluster
Parameters of a group of zVirt VirtualMachines used by machine-controller-manager
(the node-manager module).
The CloudInstanceClass
resource of the node-manager
module refers to this resource.
- spec
Required value
- spec.memory
Required value
Memory in MiB to allocate to zVirt VirtualMachines.
Example:
memory: 8192
- spec.numCPUs
Required value
Count of vCPUs to allocate to zVirt VirtualMachines.
Example:
numCPUs: 2
- spec.rootDiskSizeGb
Root disk size in GiB to use in zVirt VirtualMachines.
The disk will be automatically resized if its size in the template differs from specified.
Default:
30
Example:
rootDiskSizeGb: 30
- spec.template
Required value
Template name to be cloned.
Example:
template: debian-bookworm
- spec.vnicProfileID
Required value
Virtual NIC profile ID on the basis of which the virtual NIC will be created.
Pattern:
^[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}$
Example:
vnicProfileID: 49bb4594-0cd4-4eb7-8288-8594eafd5a86
Parameters of a group of zVirt VirtualMachines used by machine-controller-manager
(the node-manager module).
The CloudInstanceClass
resource of the node-manager
module refers to this resource.
- spec
Required value
- spec.memory
Required value
Memory in MiB to allocate to zVirt VirtualMachines.
Example:
memory: 8192
- spec.numCPUs
Required value
Count of vCPUs to allocate to zVirt VirtualMachines.
Example:
numCPUs: 2
- spec.rootDiskSizeGb
Root disk size in GiB to use in zVirt VirtualMachines.
The disk will be automatically resized if its size in the template differs from specified.
Default:
30
Example:
rootDiskSizeGb: 30
- spec.template
Required value
Template name to be cloned.
Example:
template: debian-bookworm
- spec.vnicProfileID
Required value
Virtual NIC profile ID on the basis of which the virtual NIC will be created.
Pattern:
^[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}$
Example:
vnicProfileID: 49bb4594-0cd4-4eb7-8288-8594eafd5a86