Introduction

Alauda Build of Node Feature Discovery (NFD) is based on the Kubernetes SIG Node Feature Discovery project. It detects hardware features and system configuration on Kubernetes nodes and publishes the discovered information as node labels and NodeFeature resources.

NFD provides a shared node-discovery layer for AI workloads and other components that select nodes by operating system, architecture, kernel, CPU, PCI, or other hardware characteristics.

Scope

NFD discovers and labels node capabilities. It does not:

  • install or manage hardware drivers;
  • expose GPU or NPU resources to Kubernetes;
  • replace a vendor Device Plugin, DRA driver, or accelerator operator.

Install the plugin once in each target cluster that requires these node labels. Other Cluster Plugins and workloads can consume NFD labels, while drivers and resource-management components remain independently installed and managed.

Optional GFD extension

The deployment form includes a gfd Extension switch, which is disabled by default. Enable it only when workloads or other components need additional NVIDIA GPU and CUDA-related labels.

The GFD extension adds discovery labels. It does not install the NVIDIA driver or replace the NVIDIA GPU Device Plugin.

For platform installation and upgrade instructions, see Install Node Feature Discovery.