This is a cache of https://docs.okd.io/4.16/virt/virtual_machines/advanced_vm_management/virt-vm-control-plane-tuning.html. It is a snapshot of the page at 2026-04-01T04:41:29.047+0000.
Control plane tuning - Virtual machines | Virtualization | OKD 4.16
×

In OKD Virtualization, you can control how the control plane handles concurrency when you create or migrate virtual machines (VMs). For example, you can use the the highBurst profile with either the fixed QPS or burst rates to batch create virtual machines (VMs) in a batch, or tune migration settings in the HyperConverged custom resource (CR).

Configuring a highBurst profile

Use the highBurst profile to create and maintain a large number of virtual machines (VMs) in one cluster.

Procedure
  • Apply the following patch to enable the highBurst tuning policy profile:

    $ oc patch hyperconverged kubevirt-hyperconverged -n kubevirt-hyperconverged \
      --type=json -p='[{"op": "add", "path": "/spec/tuningPolicy", \
      "value": "highBurst"}]'
Verification
  • Run the following command to verify the highBurst tuning policy profile is enabled:

    $ oc get kubevirt.kubevirt.io/kubevirt-kubevirt-hyperconverged \
      -n kubevirt-hyperconverged -o go-template --template='{{range $config, \
      $value := .spec.configuration}} {{if eq $config "apiConfiguration" \
      "webhookConfiguration" "controllerConfiguration" "handlerConfiguration"}} \
      {{"\n"}} {{$config}} = {{$value}} {{end}} {{end}} {{"\n"}}