Skip to content

Commit 287b241

Browse files
Yu-Jackinnobead
authored andcommitted
docs: add how to install customized nvidia driver
Signed-off-by: Jack Yu <[email protected]>
1 parent 282da25 commit 287b241

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

docs/advanced/addons/nvidiadrivertoolkit.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,18 @@ Once the addon is enabled, a nvidia-driver-toolkit daemonset is deployed to the
3232

3333
On pod startup, the entrypoint script will download the nvidia driver from the speificied `Driver Location`, install the driver and load the kernel drivers.
3434

35-
The `PCIDevices` addon can now leverage this addon to manage the lifecycle of the vGPU devices on nodes containing supported GPU [devices](../vgpusupport.md).
35+
The `PCIDevices` addon can now leverage this addon to manage the lifecycle of the vGPU devices on nodes containing supported GPU [devices](../vgpusupport.md).
36+
37+
## Install Customized NVIDIA Driver
38+
39+
_Available as of v1.7.0_
40+
41+
Harvester introduces a new feature that allows users to install different NVIDIA driver versions on different nodes.
42+
43+
Before starting the nvidia-driver-toolkit, annotate the node where you want to install a specific driver version:
44+
45+
- `kubectl annotate nodes {node name} sriovgpu.harvesterhci.io/custom-driver=https://[driver location]`
46+
47+
Then, start the nvidia-driver-toolkit. It will install the specified driver version.
48+
49+
For users who have previously installed an NVIDIA driver version, you need to restart the pod to trigger the installation process again.

0 commit comments

Comments
 (0)