Red Hat OpenShift
Red Hat
Enterprise Kubernetes with a curated operator model. GPUs are enabled via the Node Feature Discovery and NVIDIA GPU Operators from OperatorHub; AMD provides an AMD GPU Operator.
Bootstrap with Red Hat OpenShiftNFD + NVIDIA GPU Operator (OperatorHub) / AMD GPU Operator
GPU Operator builds/loads drivers against the RHCOS kernel via the Driver Toolkit (entitlement-free on current releases).
CRI-O with the NVIDIA container runtime.
Default scheduler; MachineSets for GPU nodes; NFD labels drive placement.
MIG (single and mixed strategies) and time-slicing via the operator's ClusterPolicy.
OVN-Kubernetes; SR-IOV and RDMA via the SR-IOV Network Operator for training fabrics.
Operator-managed; the GPU Operator rebuilds drivers on cluster upgrades.
- 1
Install Node Feature Discovery
From OperatorHub; labels nodes with PCI/GPU features.
- 2
Install the NVIDIA GPU Operator
From OperatorHub, then create a ClusterPolicy.
bashoc get csv -n nvidia-gpu-operator oc apply -f clusterpolicy.yaml - 3
AMD path
Install the AMD GPU Operator for Instinct nodes instead of the NVIDIA operator.
oc get nodes -o json | jq '.items[].status.allocatable' | grep -i gpu
oc -n nvidia-gpu-operator get pods
oc debug node/<gpu-node> -- chroot /host nvidia-smi- ·RHCOS immutability means drivers must go through the operator, not manual installs.
- ·SR-IOV/RDMA adds its own operator and node config.
Regulated enterprises wanting a supported, operator-driven platform with strong policy controls.