new staging repo: k8s.io/dynamic-resource-allocation

194 views
Skip to first unread message

Patrick Ohly

unread,
Oct 31, 2022, 3:04:36 PM10/31/22
to kubernetes-si...@googlegroups.com, kubernete...@googlegroups.com, Kevin Klues
Hello!

The dynamic resource allocation implementation is under review for
inclusion into Kubernetes 1.26 as new alpha feature. The full set of
commits is pending in
https://github.com/kubernetes/kubernetes/pull/111023.

It contains code that is used in-tree and out-of-tree. Initially we
thought that we would publish such helper code later, but NVIDIA already
started using it in their prototype of a dynamic resource allocation
driver, therefore it makes sense to publish it properly already with
Kubernetes 1.26.

Therefore I would like to request a new staging repo
"k8s.io/dynamic-resource-allocation" where we will publish these helper
packages. In some earlier revision I had the code under
"k8s.io/component-helpers", but it changed the dependencies of that
module. IMHO a separate staging repo is cleaner. It should be owned by
SIG Node, with the set of people working on dynamic resource allocation
as reviewers. SIG Node leads would be approvers plus Kevin and myself.

--
Best Regards

Patrick Ohly
Cloud Software Architect

Intel GmbH
System Software Engineering/Cloud Native
Usenerstr. 5a Phone: +49-228-2493652
53129 Bonn
Germany

andrew oneill

unread,
Oct 18, 2023, 7:57:48 PM10/18/23
to kubernetes-sig-node
Hey, are there any other docs on using this aside from the KEP? I'm interested in creating a device driver and this DRA looked like the most appealing option.

Patrick Ohly

unread,
Oct 19, 2023, 9:56:01 AM10/19/23
to andrew oneill, kubernetes-sig-node
andrew oneill <a.on...@samsung.com> writes:
> Hey, are there any other docs on using this aside from the KEP? I'm
> interested in creating a device driver and this DRA looked like the most
> appealing option.

You can check out this KubeCon EU talk:
https://kccnceu2023.sched.com/event/1HyWy/device-plugins-20-how-to-build-a-driver-for-dynamic-resource-allocation-kevin-klues-nvidia-alexey-fomenko-intel

https://github.com/kubernetes/website/issues/38557 is tracking the
writing of more upstream documentation about writing a DRA driver. It's
being worked on right now.
Reply all
Reply to author
Forward
0 new messages