What can I help you with?
DOCA Documentation v3.0.0

Kubernetes with Shared HCA

A single RDMA device (HCA) can be shared among multiple Pods running on the same Kubernetes worker node. This is typically achieved using user-defined networks based on VXLAN or VETH interfaces.

These virtual networking devices allow multiple Pods to access the same physical HCA while maintaining isolation and flexibility in network topology.

Note

This approach differs from SR-IOV, as it does not require allocating dedicated Virtual Functions (VFs) per Pod.

© Copyright 2025, NVIDIA. Last updated on May 22, 2025.