You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a flexible framework for managing specialized hardware and infrastructure resources, such as GPUs or FPGAs. DRA
23
+
provides APIs that enable each workload to specify the properties of the devices it needs, but leaving it to the
24
+
scheduler to allocate actual devices, allowing increased reliability and improved utilization of expensive hardware.
25
25
26
26
With the graduation to GA, DRA is stable and will be part of Kubernetes for the long run. The community can still
27
27
expect a steady stream of new features being added to DRA over the next several Kubernetes releases, but they will
@@ -31,7 +31,7 @@ Starting with Kubernetes 1.34, DRA is enabled by default; DRA features that have
31
31
That's because the default API version for DRA is now the stable `v1` version, and not the earlier versions
32
32
(eg: `v1beta1` or `v1beta2`) that needed explicit opt in.
33
33
34
-
###Features promoted to beta
34
+
## Features promoted to beta
35
35
Several powerful features have been promoted to beta, adding more control, flexibility, and observability to resource
36
36
management with DRA.
37
37
@@ -52,7 +52,7 @@ The kubelet's API has been updated to report on Pod resources allocated through
52
52
to know the allocated DRA resources for Pods on a node and makes it possible to use the DRA information in the PodResources API
53
53
to develop new features and integrations.
54
54
55
-
###New alpha features
55
+
## New alpha features
56
56
Kubernetes 1.34 also introduces several new alpha features that give us a glimpse into the future of resource management with DRA.
57
57
58
58
[Extended resource mapping](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/#extended-resource) support in DRA allows
@@ -77,19 +77,26 @@ Resource Health Status for DRA improves observability by exposing the health sta
77
77
This works whether the device is allocated through DRA or Device Plugin. This makes it easier to understand the cause of an
78
78
unhealthy device and respond properly.
79
79
80
-
###What’s next?
80
+
## What’s next?
81
81
82
82
While DRA got promoted to GA this cycle, the hard work on DRA doesn't stop. There are several features in alpha and beta that
83
83
we plan to bring to GA in the next couple of releases and we are looking to continue to improve performance, scalability
84
84
and reliability of DRA. So expect an equally ambitious set of features in DRA for 1.35.
85
85
86
-
###Getting involved
86
+
## Getting involved
87
87
88
88
A good starting point is joining the WG Device Management [Slack channel](https://kubernetes.slack.com/archives/C0409NGC1TK) and [meetings](https://docs.google.com/document/d/1qxI87VqGtgN7EAJlqVfxx86HGKEAc2A3SKru8nJHNkQ/edit?tab=t.0#heading=h.tgg8gganowxq), which happen at US/EU and EU/APAC friendly time slots.
89
89
90
90
Not all enhancement ideas are tracked as issues yet, so come talk to us if you want to help or have some ideas yourself! We have work to do at all levels, from difficult core changes to usability enhancements in kubectl, which could be picked up by newcomers.
91
91
92
-
###Acknowledgments
92
+
## Acknowledgments
93
93
94
94
A huge thanks to the new contributors to DRA this cycle:
0 commit comments