With the currently documented steps, nvidia-device-plugin does not schedule the plugin DaemonSet to any of the cluster workers. This is because the worker nodes are missing required labels.
After installing the Helm chart, the worker(s) need to be labeled thusly:
kubectl label node "${KIND_CLUSTER_NAME}-worker" --overwrite nvidia.com/gpu.present=true
Only afterwards does kubectl --context=kind-${KIND_CLUSTER_NAME} get pod -n nvidia show any Pods.
With the currently documented steps,
nvidia-device-plugindoes not schedule the plugin DaemonSet to any of the cluster workers. This is because the worker nodes are missing required labels.After installing the Helm chart, the worker(s) need to be labeled thusly:
Only afterwards does
kubectl --context=kind-${KIND_CLUSTER_NAME} get pod -n nvidiashow any Pods.