Use index-based device IDs in nvidia device plugin

The CDI spec generated by NixOS uses index-based device names (0, all)
not UUIDs. The device plugin must match by using --device-id-strategy=index,
otherwise nvidia-container-runtime.cdi fails to resolve CDI devices.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-02-19 13:24:31 -08:00
commit bb1e1e5af9

View file

@ -23,6 +23,8 @@ spec:
containers:
- name: nvidia-device-plugin
image: nvcr.io/nvidia/k8s-device-plugin:v0.18.2
args:
- --device-id-strategy=index
env:
- name: LD_LIBRARY_PATH
value: /run/nvidia/lib