-
Task
-
Resolution: Done
-
Major
-
None
-
None
The DPDK checkup creates a Pod and a VirutalMachineInstance that are exchanging network traffic.
By default, the VirtualMachineInstance uses an upstream CentOS Stream 8 containerDiskImage, which is pulled from quay.io.
Currently, downstream users should:
1. Build their own custom RHEL 8 qcow2 image.
2. Build a containerDisk image out of the qcow2 image from the last step.
3. Store the containerDisk image in a registry that is accessible for their cluster.
The instructions on how to build the custom RHEL 8 ContainerDisk image are located here: https://github.com/kiagnose/kubevirt-dpdk-checkup/blob/main/docs/rhel_dpdk_container_disk_image.md
The users should specify where their containerDisk image is located, in the checkup's ConfigMap.
For example:
```
spec.param.vmContainerDiskImage: "some_url/dpdk-checkup-vm-rhel8:v0.10"
```