Device Plugins
Kubernetes provides the Device Plugin framework that lets device manufacturers advertise system hardware resources to kubelet. Kubelet can then use this information to make the appropriate allocations for pods. Some examples of device plugins supported are:
The Intel device plugins for Intel GPU, FPGA and QuickAssist device
The KubeVirt device plugins for hardware-assisted virtualization
Requires nvidia-docker 2.0, which allows you to run GPU-enabled Docker containers
The NVIDIA GPU device plugin for Container-Optimized OS
The SR-IOV Network device plugin
The Xilinx FPGA device plugins for Xilinx FPGA devices
Was this page helpful?