Platform Support

Prerequisites

Component

Version

Notes

Kubernetes

>=1.29 and <=1.32

Helm

v3.5+

For information and methods of Helm installation, please refer to the official Helm Website.

Node Feature Discovery

>=0.15.6 and <=0.17.0

When deploying the Network Operator and GPU Operator on the same cluster, ensure only one instance of Node Feature Discovery (NFD) is installed. We recommend using the version included with the GPU Operator.

System Requirements

  • RDMA‑capable NVIDIA network adapters
    • NVIDIA ConnectX NICs and SuperNICs

    • NVIDIA BlueField Networking Platforms

  • NVIDIA GPU Operator v25.3.x or newer – required for workloads that use NVIDIA GPUs and GPUDirect RDMA.

Supported NVIDIA Network Adapters

The following adapters have been tested and validated with NVIDIA Network Operator:

Product Family

Network Technology

Max Port Speed

Notes

NVIDIA ConnectX‑6 NIC

Ethernet & InfiniBand

200 Gb/s

IB RDMA and RoCE

NVIDIA ConnectX-6 Dx NIC

Ethernet

200 Gb/s

RoCE

NVIDIA ConnectX-7 NIC

Ethernet & InfiniBand

400 Gb/s

IB RDMA and RoCE

NVIDIA ConnectX-8 SuperNIC

Ethernet & InfiniBand

800 Gb/s

IB RDMA and RoCE

NVIDIA BlueField-3 DPU

Ethernet

200 Gb/s

NIC mode only; RoCE

NVIDIA BlueField-3 SuperNIC

Ethernet

400 Gb/s

NIC mode only; RoCE

Supported NVIDIA Data Center Systems

The following NVIDIA Data Center systems have been tested and validated with NVIDIA Network Operator:

System

CPU Architecture

GPU Architecture

Network Adapter(s)

Operating System(s)

Notes

NVIDIA IGX Orin

Arm (NVIDIA Orin)

NVIDIA Ampere

ConnectX-7

Ubuntu 22.04 (ARM64)

GA (RoCE only, without GPUDirect RDMA)

NVIDIA Grace ARM Server

Arm (NVIDIA Grace)

NVIDIA Hopper

BlueField-3 (NIC Mode)

Ubuntu 22.04 (ARM64) / OCP 4.17 / SLES 15.6

GA (RoCE only, without GPUDirect RDMA)

NVIDIA DGX/HGX GB200 NVL72

Arm (NVIDIA Grace)

NVIDIA Blackwell

ConnectX-7

Ubuntu 24.04 (ARM64)

GA

NVIDIA DGX/HGX B200

x86

NVIDIA Blackwell

BlueField-3 SuperNIC (NIC mode) / ConnectX-7

Ubuntu 22.04 / 24.04 (x86)

GA

Supported Operating Systems and Kubernetes Platforms

NVIDIA Network Operator has been validated on the following OS / platform combinations:

Operating System

Upstream Kubernetes

Red Hat OpenShift

Rancher RKE2

Canonical MicroK8s

Nutanix NKP

Notes

Ubuntu 24.04 LTS

1.29–1.32

1.29–1.32

Ubuntu 22.04 LTS

1.29–1.32

1.29–1.32

2.14 (K8s v1.31.4)

RT‑kernel support

Red Hat CoreOS

4.15–4.18

RT kernels support

Red Hat Enterprise Linux 9.4 / 9.2

1.29–1.32

RT kernels support

Red Hat Enterprise Linux 8.10 / 8.8

1.29–1.32

RT‑kernel support

SUSE Linux Enterprise Server 15 SP6

1.29–1.32

1.29–1.32

Kubernetes and Rancher

Supported Container Runtimes

NVIDIA Network Operator has been validated in the following scenarios:

Operating System

Containerd

CRI-O

Notes

Ubuntu 24.04 LTS

Yes

No

Ubuntu 22.04 LTS

Yes

No

Red Hat Core OS

No

Yes

Red Hat Enterprise Linux 9

Yes

Yes

Red Hat Enterprise Linux 8

Yes

Yes

SUSE Linux Enterprise Server 15 SP6

Yes

No

Supported Precompiled Container Images for DOCA-OFED Drivers

Overview

To save startup time and operational effort, precompiled DOCA-OFED driver container images are available for common OS/flavor/kernel/architecture variants.

The container image tag pattern used for common variants is: driver_ver-container_ver-kernel_ver-flavor-os-arch. For example: 24.07-0.6.1.0-0-6.8.0-49-generic-ubuntu24.04-amd64

NOTE: For the generic flavor of Ubuntu, the default Kernel version is used for precompiling (e.g. 6.8.0-31 for Ubuntu 24.04). Whereas for all other flavors, their latest (at time of DOCA packaging/release) Kernel version is used.

Supported Operating Systems

Currently precompiled DOCA-OFED driver container images are provided for the following operating systems:

  • Ubuntu 24.04 (amd64/arm64)

  • Ubuntu 22.04 (amd64/arm64)

Limitations

  • NVIDIA supports precompiled driver containers for the most recently released DOCA-OFED GA drivers.

  • NVIDIA builds precompiled driver containers for generic, nvidia, aws, azure, and oracle kernel flavors.

  • Precompiled driver containers are currently unsigned.

  • If your hosts use a different kernel variant, you can create a custom precompiled driver container and host it in your own container registry. Please refer to Precompiled Container Build Instructions for NVIDIA DOCA-OFED Driver Container section.

Warning

  • Only generic kernel variant is tested and supported as a GA.

  • nvidia, aws, azure, and oracle kernel variants are supported as a Tech Preview and have limited testing.

Network Operator Component Matrix

The following component versions are deployed by NVIDIA Network Operator:

Component

Origin

Repository

Image Name

Tag

NVAIE

Notes

NVIDIA Network Operator

NVIDIA (OSS)

nvcr.io/nvidia/cloud-native

network-operator

v25.4.0

Yes

NVIDIA Network Operator

NVIDIA (OSS)

ghcr.io/mellanox

network-operator-init-container

v0.0.3

Yes

DOCA-OFED Driver Container

NVIDIA (EULA)

nvcr.io/nvidia/mellanox

doca-driver

25.04-0.6.1.0-2

Yes

LTS version: 24.10-0.7.0.0-0

RDMA Shared Device Plugin

NVIDIA (OSS)

ghcr.io/mellanox

k8s-rdma-shared-dev-plugin

v1.5.3

Yes

IB Kubernetes Plugin

NVIDIA (OSS)

ghcr.io/mellanox

ib-kubernetes

v1.1.1

Yes

IP Over Infiniband (IPoIB) CNI plugin

NVIDIA (OSS)

ghcr.io/mellanox

ipoib-cni

v1.2.2

Yes

NVIDIA IPAM Plugin

NVIDIA (OSS)

ghcr.io/mellanox

nvidia-k8s-ipam

v0.3.7

Yes

NVIDIA NIC Feature Discovery

NVIDIA (OSS)

ghcr.io/mellanox

nic-feature-discovery

v0.0.2

Yes

DOCA Telemetry Service (DTS)

NVIDIA (EULA)

nvcr.io/nvidia/doca

doca_telemetry

1.16.5-doca2.6.0-host

Yes

Node Feature Discovery

Community (OSS)

registry.k8s.io/nfd

node-feature-discovery

v0.15.6

Yes

Optionally deployed. May already be present in the cluster with proper configuration.

SRIOV Network Operator

Community (OSS)

nvcr.io/nvidia/mellanox

sriov-network-operator

network-operator-25.4.0

Yes

SRIOV Network Operator

Community (OSS)

nvcr.io/nvidia/mellanox

sriov-network-operator-webhook

network-operator-25.4.0

Yes

SRIOV Network Operator

Community (OSS)

nvcr.io/nvidia/mellanox

sriov-network-operator-config-daemon

network-operator-25.4.0

Yes

SR-IOV Network Device Plugin

Community (OSS)

ghcr.io/k8snetworkplumbingwg

sriov-network-device-plugin

v3.9.0

Yes

SR-IOV CNI plugin

Community (OSS)

ghcr.io/k8snetworkplumbingwg

sriov-cni

v2.8.1

Yes

InfiniBand SR-IOV CNI plugin

Community (OSS)

ghcr.io/k8snetworkplumbingwg

ib-sriov-cni

v1.2.1

Yes

K8s CNI network plugins

Community (OSS)

ghcr.io/k8snetworkplumbingwg

plugins

v1.6.2-update.1

Yes

Multus CNI

Community (OSS)

ghcr.io/k8snetworkplumbingwg

multus-cni

v4.1.0

Yes

Whereabouts IPAM Plugin

Community (OSS)

ghcr.io/k8snetworkplumbingwg

whereabouts

v0.7.0

Yes

RDMA CNI plugin

Community (OSS)

ghcr.io/k8snetworkplumbingwg

rdma-cni

v1.3.0

Yes

Open vSwitch CNI plugin

Community (OSS)

ghcr.io/k8snetworkplumbingwg

ovs-cni-plugin

v0.38.2

No

NVIDIA NIC Configuration Operator

NVIDIA (OSS)

ghcr.io/mellanox

nic-configuration-operator

v1.0.3

No

NVIDIA NIC Configuration Operator

NVIDIA (OSS)

ghcr.io/mellanox

nic-configuration-operator-daemon

v1.0.3

No

NVIDIA Maintenance Operator

NVIDIA (OSS)

ghcr.io/mellanox

maintenance-operator

v0.2.2

No