About the NVIDIA GPU Operator#

Kubernetes provides access to special hardware resources such as NVIDIA GPUs, NICs, Infiniband adapters and other devicesthrough thedevice plugin framework.However, configuring and managing nodes with these hardware resources requiresconfiguration of multiple software components such as drivers, container runtimes or other libraries which are difficultand prone to errors. The NVIDIA GPU Operator uses theoperator frameworkwithin Kubernetes to automate the management of all NVIDIA software components needed to provision GPU. These components include the NVIDIA drivers (to enable CUDA),Kubernetes device plugin for GPUs, theNVIDIA Container Toolkit,automatic node labeling usingGFD,DCGM based monitoring and others.
For information about installing, managing, and upgrading the Operator,refer toNVIDIA GPU Operator on Red Hat OpenShift Container Platform.
Information about supported versions is available inSupported Operating Systems and Kubernetes Platforms.
About This Documentation#
Browse through the following documents for getting started, platform support and release notes.
Getting Started#
TheInstalling the NVIDIA GPU Operator guide includes information on installing the GPU Operator in a Kubernetes cluster.
Release Notes#
Refer toRelease Notes for information about releases.
Platform Support#
ThePlatform Support describes the supported platform configurations.
Licenses and Contributing#
The NVIDIA GPU Operator source code is licensed underApache 2.0 andcontributions are accepted with a DCO. Refer to thecontributing document formore information on how to contribute and the release artifacts.
The base images used by the software might include software that is licensed under open-source licenses such as GPL.The source code for these components is archived on the CUDA opensourceindex.
The following table identifieis the licenses for the Operator and software components.By installing and using the GPU Operator, you accept the terms and conditions of these licenses.
Component | Artifact Type | Artifact Licenses |
|---|---|---|
NVIDIA GPU Operator | Helm Chart | |
NVIDIA GPU Operator | Image | |
NVIDIA GPU Feature Discovery | Image | |
NVIDIA GPU Driver | Image | |
NVIDIA Container Toolkit | Image | |
NVIDIA Kubernetes Device Plugin | Image | |
NVIDIA MIG Manager for Kubernetes | Image | |
Validator for NVIDIA GPU Operator | Image | |
NVIDIA DCGM | Image | |
NVIDIA DCGM Exporter | Image | |
NVIDIA Driver Manager for Kubernetes | Image | |
NVIDIA KubeVirt GPU Device Plugin | Image | |
NVIDIA vGPU Device Manager | Image | |
NVIDIA GDS Driver | Image | |
NVIDIA Confidential ComputingManager for Kubernetes | Image | |
NVIDIA Kata Manager for Kubernetes | Image | |
NVIDIA GDRCopy Driver | Image |