Skip to content

Commit b70d018

Browse files
committed
Addressed more comments and added list of contributors
1 parent e33055e commit b70d018

File tree

1 file changed

+19
-12
lines changed

1 file changed

+19
-12
lines changed

content/en/blog/_posts/XXXX-XX-XX-dra-134-update.md

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@ author: >
88
The DRA team
99
---
1010

11-
Kubernetes 1.34 is here, and it brings a huge wave of enhancements for Dynamic Resource Allocation (DRA)! This
11+
[Kubernetes 1.34](XXXXX) is here, and it brings a huge wave of enhancements for Dynamic Resource Allocation (DRA)! This
1212
release marks a major milestone with the Structured Parameters feature graduating to General Availability (GA),
1313
unlocking the full potential of how you manage devices on Kubernetes. On top of that, several key features have
1414
moved to beta, and a fresh batch of new alpha features promise even more expressiveness and flexibility.
1515

1616
Let's dive into what's new for DRA in Kubernetes 1.34!
1717

18-
### Structured Parameters is Now GA
18+
## Structured Parameters is now GA
1919
The headline feature of the v1.34 release is that the core of DRA has graduated to General Availability.
2020

21-
Kubernetes Dynamic Resource Allocation (DRA) provides a flexible framework for managing specialized hardware
22-
and infrastructure resources, such as GPUs or FPGAs. DRA provides APIs that enable each workload to specify the properties of the
23-
devices it needs, but leaving it to the scheduler to allocate actual devices, allowing increased reliability and
24-
improved utilization of expensive hardware.
21+
Kubernetes [Dynamic Resource Allocation (DRA)](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/) provides
22+
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.
2525

2626
With the graduation to GA, DRA is stable and will be part of Kubernetes for the long run. The community can still
2727
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
3131
That's because the default API version for DRA is now the stable `v1` version, and not the earlier versions
3232
(eg: `v1beta1` or `v1beta2`) that needed explicit opt in.
3333

34-
### Features promoted to beta
34+
## Features promoted to beta
3535
Several powerful features have been promoted to beta, adding more control, flexibility, and observability to resource
3636
management with DRA.
3737

@@ -52,7 +52,7 @@ The kubelet's API has been updated to report on Pod resources allocated through
5252
to know the allocated DRA resources for Pods on a node and makes it possible to use the DRA information in the PodResources API
5353
to develop new features and integrations.
5454

55-
### New alpha features
55+
## New alpha features
5656
Kubernetes 1.34 also introduces several new alpha features that give us a glimpse into the future of resource management with DRA.
5757

5858
[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
7777
This works whether the device is allocated through DRA or Device Plugin. This makes it easier to understand the cause of an
7878
unhealthy device and respond properly.
7979

80-
### What’s next?
80+
## What’s next?
8181

8282
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
8383
we plan to bring to GA in the next couple of releases and we are looking to continue to improve performance, scalability
8484
and reliability of DRA. So expect an equally ambitious set of features in DRA for 1.35.
8585

86-
### Getting involved
86+
## Getting involved
8787

8888
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.
8989

9090
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.
9191

92-
### Acknowledgments
92+
## Acknowledgments
9393

9494
A huge thanks to the new contributors to DRA this cycle:
95-
* TODO
95+
* Alay Patel ([alaypatel07](https://github.com/alaypatel07))
96+
* Gaurav Kumar Ghildiyal ([gauravkghildiyal](https://github.com/gauravkghildiyal))
97+
* JP ([Jpsassine](https://github.com/Jpsassine))
98+
* Kobayashi Daisuke ([KobayashiD27](https://github.com/KobayashiD27))
99+
* Laura Lorenz ([lauralorenz](https://github.com/lauralorenz))
100+
* Sunyanan Choochotkaew ([sunya-ch](https://github.com/sunya-ch))
101+
* Swati Gupta ([guptaNswati](https://github.com/guptaNswati))
102+
* Yu Liao ([yliaog](https://github.com/yliaog))

0 commit comments

Comments
 (0)