Skip to content

Commit 67abb9b

Browse files
committed
update openshift docs for clarity
Signed-off-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com>
1 parent 478f72f commit 67abb9b

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

openshift/openshift-virtualization.rst

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@ Prerequisites
9696
hyperconverged.hco.kubevirt.io/kubevirt-hyperconverged patched
9797
9898
99+
* If planning to use NVIDIA vGPU, SR-IOV must be enabled in the BIOS if your GPUs are based on the NVIDIA Ampere architecture or later. Refer to the `NVIDIA vGPU Documentation <https://docs.nvidia.com/grid/latest/grid-vgpu-user-guide/index.html#prereqs-vgpu>`_ to ensure you have met all of the prerequisites for using NVIDIA vGPU.
100+
101+
99102
**********************************
100103
Enabling the IOMMU driver on hosts
101104
**********************************
@@ -297,14 +300,20 @@ Create the cluster policy using the CLI:
297300
298301
#. Modify the ``clusterpolicy.json`` file as follows:
299302

300-
.. note:: The ``vgpuManager`` options are only required if you want to use the NVIDIA vGPU. If you are only using GPU passthrough, these options should not be set.
301-
302303
* sandboxWorloads.enabled=true
303304
* vgpuManager.enabled=true
304305
* vgpuManager.repository=<path to private repository>
305306
* vgpuManager.image=vgpu-manager
306307
* vgpuManager.version=<driver version>
307308
* vgpuManager.imagePullSecrets={<name of image pull secret>}
309+
310+
311+
The ``vgpuManager`` options are only required if you want to use the NVIDIA vGPU. If you are only using GPU passthrough, these options should not be set.
312+
313+
In general, the flag ``sandboxWorkloads.enabled`` in ``ClusterPolicy`` controls whether the GPU Operator can provision GPU worker nodes for virtual machine workloads, in addition to container workloads. This flag is disabled by default, meaning all nodes get provisioned with the same software which enables container workloads, and the ``nvidia.com/gpu.workload.config`` node label is not used.
314+
315+
The term ``sandboxing`` refers to running software in a separate isolated environment, typically for added security (i.e. a virtual machine). We use the term ``sandbox workloads`` to signify workloads that run in a virtual machine, irrespective of the virtualization technology used.
316+
308317

309318
#. Apply the changes:
310319

0 commit comments

Comments
 (0)