InfoScale for Kubernetes with Red Hat OpenShift virtualization platform

Last published : Jun 12, 2026
InfoScale for Kubernetes is qualified for Red Hat OpenShift virtualization platform. It enables seamless integration of high-performance, resilient storage with virtual machine workloads. With this support, InfoScale for Kubernetescan be used to create CSI-based volumes in OpenShift that provide advanced data services such as high availability and dynamic provisioning. The storage-classes backed by InfoScale for Kubernetescan be used to provision virtual disks required by virtual machines in OpenShift virtualization. This ensures enterprise-grade storage reliability and performance for virtualized workloads.
Example of a storage profile which refers InfoScale storage class and snapshot class for creating virtual machines:
apiVersion: cdi.kubevirt.io/v1beta1
kind: StorageProfile
metadata:
  name: csi-infoscale-sc
spec:
  claimPropertySets:
    -  accessModes:
        -  ReadWriteMany
      volumeMode: Block
  cloneStrategy: snapshot
  snapshotClass: csi-infoscale-snapclass
Note: cloneStrategy can either be a snapshot or a clone.
For creating a virtual machine using InfoScale provisioned storage, the user needs to mention appropriate storage class while selecting root disk and data disk.
Note: Creating multiple VMs (100-200+) in a single batch is not recommended. We recommend to create 10-15 VMs at a time and ensure that the VM state is running before creating a new set of VMs. Note: OpenShift virtualization with encrypted volume is not supported.
To create virtual machines
  1. Deploy a VIKE cluster. Create storage class ,snapshot class, and storage profile.
  2. Deploy OpenShift Virtualization operator.
    image
  3. Navigate to Virtualization to create a new virtual machine
    image
  4. Mention InfoScale storage class for boot disk and data disk
    imageimage
  5. Mention InfoScale storage class when adding the datadisk on a new or an existing VM.
    imageimage