NVIDIA Network Operator v26.4.0

Quick Start

This walkthrough takes you from a freshly prepared cluster to a running NVIDIA networking deployment using the SR-IOV Ethernet profile — the most common starting point. For other profiles, see the Deployment Profiles decision matrix.

Note

Use this when: you have the Network Operator Helm chart installed (per Installation), the l8k binary on your PATH, and $KUBECONFIG set or your default kubeconfig at ~/.kube/config.

Probe the cluster’s network hardware. Output is written to ./cluster-config.yaml by default.

Copy
Copied!
            

l8k discover

Discovery deploys a minimal probe profile, examines NICs and OFED-dependent kernel modules on each node, and groups nodes by PCI topology.

Generate Kubernetes manifests for an SR-IOV Ethernet deployment. Launch Kit auto-reads ./cluster-config.yaml and writes manifests to ./deployment/.

Copy
Copied!
            

l8k generate --fabric ethernet --deployment-type sriov --multirail

See Generate Workflow for the output file layout.

Apply the generated manifests in dependency order (NicClusterPolicy first, then per-group NicNodePolicy, then networks and workloads):

Copy
Copied!
            

l8k deploy

Check that operator pods, OFED driver pods, and example workloads are running:

Copy
Copied!
            

kubectl -n nvidia-network-operator get pods kubectl get nicclusterpolicy kubectl get nicnodepolicy

Previous Installation
Next Deployment Profiles
© Copyright 2025-2026, NVIDIA. Last updated on Jun 14, 2026