
Kubevirt GPU Device PluginNVIDIA
Kubevirt GPU Device Plugin discovers and exposes NVIDIA GPUs and vGPUs on Kubernetes nodes for Kubevirt VMs.
Vendor
NVIDIA
Company Website
Product details
The Kubevirt GPU Device Plugin is a Kubernetes device plugin designed to discover and expose NVIDIA GPUs and vGPUs on Kubernetes nodes. This plugin enables the launch of GPU-attached Kubevirt VMs within a Kubernetes cluster. It is specifically developed to serve Kubevirt workloads in a Kubernetes environment.
Features
- GPU Discovery: Discovers NVIDIA GPUs bound to the VFIO-PCI driver and exposes them as devices available for VM pass-through mode.
- vGPU Discovery: Discovers NVIDIA vGPUs configured on a Kubernetes node and exposes them for attachment to Kubevirt VMs.
- Health Checks: Performs basic health checks on the GPU on a Kubernetes node.
- Kubernetes Compatibility: Requires Kubernetes version 1.11 or higher.
Benefits
- Enhanced Resource Utilization: Optimizes the use of NVIDIA GPUs and vGPUs within Kubernetes clusters.
- Improved Performance: Ensures high performance for Kubevirt VMs with GPU acceleration.
- Simplified Management: Simplifies the management and deployment of GPU resources in Kubernetes.
- Reliability: Provides reliable health checks to ensure GPU functionality.