intel-device-plugins-for-kubernetes icon indicating copy to clipboard operation
intel-device-plugins-for-kubernetes copied to clipboard

prepare device plugin API changes for CDI injection

Open mythi opened this issue 2 years ago • 4 comments

Kubernetes KEP4009: Add CDI Devices to device plugin API got approved.

It will be added as an alpha feature but we could look into adding the support to our framework and see what use-cases it enables (e.g., FPGA deallocate)

mythi avatar Jun 19 '23 06:06 mythi

Considering that CDI support for Device Plugins has been graduated to Beta in Kubernetes 1.29, this task becomes more important. Moreover, it can be a show stopper for graduating CDI support for DP to GA as this requires Gathering feedback from at least 2 device plugin vendors that CDI support works for them.

@mythi @tkatila Can we prioritise this issue?

bart0sh avatar Jan 11 '24 11:01 bart0sh

@bart0sh patches are welcome. :)

Is there a time frame for the feedback?

tkatila avatar Jan 11 '24 14:01 tkatila

I'm going to add CDI support for FPGA plugin in near future.

bart0sh avatar Feb 15 '24 10:02 bart0sh

@tkatila

Is there a time frame for the feedback?

I'm sorry for missing your question. We're hoping to get CDI support for device plugins graduated to GA in the next Kubernetes release. It would help a lot to achieve this if this PR is merged.

When it's merged, I'll update the feedback info of the KEP and you can add your feedback there as review comments. But first we should merge the implementation.

bart0sh avatar May 22 '24 09:05 bart0sh

closed by #1745

mythi avatar May 29 '24 05:05 mythi