NVIDIA / NVIDIA/kubevirt-gpu-device-plugin
pass through,but kubevirt-gpu-device-plugin can't start
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 294
- Forks
- 90
- Avg merge
- 12m
- Merged PRs (30d)
- 1
Description
I use pass through mode,and have replaced the GPU card driver with vfio PCI, and enabled GPU and whitelist for kubevirt.But kubevirt-gpu-device-plugin can't start: no cuda-capable device is detected



What should I do?
kubevirt-gpu-device-plugin:1.2.1
kubernetes:1.20
kubevirt:0.46
Also, I still have a few confusions:
- Is there any sequence requirement between enabling the whitelist on kubevirt and installing the device plugin?
- Does docker on the node need to use nvidia container runtime?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the reported startup error, screenshots, and the stated kubevirt-gpu-device-plugin, Kubernetes, and KubeVirt versions. Investigate the pass-through, vfio-pci, GPU whitelist, and container-runtime configuration; done means the device plugin starts and detects a CUDA-capable device, with the ordering and runtime requirements documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100