-
Notifications
You must be signed in to change notification settings - Fork 18.8k
Closed
Labels
kind/featureFunctionality or other elements that the project doesn't currently have. Features are new and shinyFunctionality or other elements that the project doesn't currently have. Features are new and shinystatus/0-triage
Milestone
Description
Description
#45134 and docker/cli#4084 add experimental support for injecting CDI resources into a container. This is currently gated by the --experimental
flag and this feature tracks what is required to promote this to GA.
NOTE: This issue is in "draft" and is being updated as the PRs are being reviewed.
Tasks:
- Add CDI spec dirs to
docker info
. See Add support for CDI devices under Linux #45134 (comment)- For the
moby
daemon: Add CDISpecDirs to Info output #46004 - For the
docker
CLI:
- For the
- Refactor registration of device drivers to mirror what is done for the
pluginStore
. See Add support for CDI devices under Linux #45134 (comment) - Improve API for requesting CDI devices in non-CLI use cases. Having to specify a driver name (
cdi
) and a capability (cdi
), for example could be made more user friendly. See Add support for CDI devices under Linux #45134 (comment) - Define a way forward for supporting Windows devices in CDI. See Add support for CDI devices under Linux #45134 (comment)
- Define
DefaultSpecDirs
on windows platforms. See Default spec dirs should be platform specific cncf-tags/container-device-interface#133
Metadata
Metadata
Assignees
Labels
kind/featureFunctionality or other elements that the project doesn't currently have. Features are new and shinyFunctionality or other elements that the project doesn't currently have. Features are new and shinystatus/0-triage
Type
Projects
Status
Todo