Skip to content

Commit 4c1854f

Browse files
committed
nvidia-device-plugin: adjust NVIDIA Device Plugin paths
The NVIDIA Device Plugin looks for libraries and binaries at `/driver-root` because it expects to be running as a container where the driver root is mounted at that location. In Bottlerocket, the driver root is the actual root filesystem, so use that instead of the default value. Signed-off-by: Jingwei Wang <[email protected]>
1 parent 8328b2b commit 4c1854f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/nvidia-k8s-device-plugin/nvidia-k8s-device-plugin-conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@ flags:
1515
migStrategy: "none"
1616
{{/if}}
1717
failOnInitError: true
18+
nvidiaDriverRoot: "/"
1819
plugin:
1920
passDeviceSpecs: {{default true settings.kubelet-device-plugins.nvidia.pass-device-specs}}
2021
deviceListStrategy: {{default "volume-mounts" settings.kubelet-device-plugins.nvidia.device-list-strategy}}
2122
deviceIDStrategy: {{default "index" settings.kubelet-device-plugins.nvidia.device-id-strategy}}
23+
containerDriverRoot: "/"
2224
{{#if settings.kubelet-device-plugins.nvidia.device-sharing-strategy}}
2325
{{#if (eq settings.kubelet-device-plugins.nvidia.device-sharing-strategy "time-slicing")}}
2426
sharing:

0 commit comments

Comments
 (0)