Skip to content

Commit b77d0d0

Browse files
authored
Merge pull request #50709 from Udi-Hofesh/main
Revise DRA Updates blog and schedule for publication
2 parents e231b2f + 29d37f2 commit b77d0d0

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

content/en/blog/_posts/XXXX-XX-XX-dra-133-update.md renamed to content/en/blog/_posts/2025-05-02-kubernetes-v1-33-dra-updates.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
---
22
layout: blog
33
title: "Kubernetes v1.33: New features in DRA"
4-
slug: dra-133-updates
5-
draft: true
6-
date: XXXX-XX-XX
4+
slug: kubernetes-v1-33-dra-updates
5+
date: 2025-05-02T10:30:00-08:00
76
author: >
87
[Morten Torkildsen](https://github.com/mortent) (Google)
98
[Patrick Ohly](https://github.com/pohly) (Intel)
109
---
1110

12-
Kubernetes [Dynamic Resource Allocation](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/) (DRA) was originally introduced as an alpha feature in the v1.26 release, and then went through a significant redesign for Kubernetes v1.31. The main DRA feature went to beta in v1.32 and the project hopes it will be generally available in Kubernetes v1.34.
11+
Kubernetes [Dynamic Resource Allocation](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/) (DRA) was originally introduced as an alpha feature in the v1.26 release, and then went through a significant redesign for Kubernetes v1.31. The main DRA feature went to beta in v1.32, and the project hopes it will be generally available in Kubernetes v1.34.
1312

1413
The basic feature set of DRA provides a far more powerful and flexible API for requesting devices than Device Plugin. And while DRA remains a beta feature for v1.33, the DRA team has been hard at work implementing a number of new features and UX improvements. One feature has been promoted to beta, while a number of new features have been added in alpha. The team has also made progress towards getting DRA ready for GA.
1514

@@ -19,7 +18,7 @@ The basic feature set of DRA provides a far more powerful and flexible API for r
1918

2019
### New alpha features
2120

22-
[Partitionable Devices](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/#partitionable-devices) lets a driver advertise several overlapping logical devices (“partitions”) and the driver can reconfigure the physical device dynamically based on the actual devices allocated. This makes it possible to partition devices on-demand to meet the need of the workloads and therefore increase the utilization.
21+
[Partitionable Devices](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/#partitionable-devices) lets a driver advertise several overlapping logical devices (“partitions”), and the driver can reconfigure the physical device dynamically based on the actual devices allocated. This makes it possible to partition devices on-demand to meet the needs of the workloads and therefore increase the utilization.
2322

2423
[Device Taints and Tolerations](/docs/concepts/scheduling-eviction/dynamic-resource-allocation/#device-taints-and-tolerations) allow devices to be tainted and for workloads to tolerate those taints. This makes it possible for drivers or cluster administrators to mark devices as unavailable. Depending on the effect of the taint, this can prevent devices from being allocated or cause eviction of pods that are using the device.
2524

@@ -39,13 +38,13 @@ The alpha features that were added in v1.33 will be brought to beta in v1.34.
3938

4039
### Getting involved
4140

42-
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 happens at US/EU and EU/APAC friendly time slots.
41+
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.
4342

44-
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.
43+
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.
4544

4645
### Acknowledgments
4746

48-
A huge thanks to everyone who have contributed:
47+
A huge thanks to everyone who has contributed:
4948

5049
* Cici Huang ([cici37](https://github.com/cici37))
5150
* Ed Bartosh ([bart0sh](https://github.com/bart0sh])

0 commit comments

Comments
 (0)