It can be hard to get access to enough devices for testing at scale and it can get very expensive. So for scale testing, it would be useful to be able to run the NVIDIA DRA driver on regular non-accelerator nodes, but make the driver pretend that it does have access to GPUs.
This means that it would publish ResourceSlices that would be as close as possible to what it would look like on real hardware and handle the allocation for scheduled pods so they get to the running state.
It can be hard to get access to enough devices for testing at scale and it can get very expensive. So for scale testing, it would be useful to be able to run the NVIDIA DRA driver on regular non-accelerator nodes, but make the driver pretend that it does have access to GPUs.
This means that it would publish ResourceSlices that would be as close as possible to what it would look like on real hardware and handle the allocation for scheduled pods so they get to the running state.