Storage for hosted control planes on OpenShift Virtualization

If you do not provide any advanced storage configuration, the default storage class is used for the KubeVirt virtual machine (VM) images, the KubeVirt Container Storage Interface (CSI) mapping, and the etcd volumes.

The following table lists the capabilities that the infrastructure must provide to support persistent storage in a hosted cluster:

Table 17. Persistent storage modes in a hosted cluster
Infrastructure CSI provider Hosted cluster CSI provider Hosted cluster capabilities

Any RWX Block CSI provider

kubevirt-csi

  • Basic RWO Block and File

  • Basic RWX Block and Snapshot

  • CSI volume cloning

Any RWX Block CSI provider

Red Hat OpenShift Data Foundation

Red Hat OpenShift Data Foundation feature set. External mode has a smaller footprint and uses a standalone Red Hat Ceph Storage. Internal mode has a larger footprint, but is self-contained and suitable for use cases that require expanded capabilities such as RWX File.

Note

OpenShift Virtualization handles storage on hosted clusters, which especially helps customers whose requirements are limited to block storage.