Summary
CoreWeave enables DynamicResourceAllocation starting in v1.30, earlier than upstream (which enables in v1.32). CoreWeave enabled DRAResourceClaimDeviceStatus starting in v1.32.Upstream Docs
DynamicResourceAllocation Feature Gate Docs DRAResourceClaimDeviceStatus field: DRAResourceClaimDeviceStatus: Enables support the ResourceClaim.status.devices field and for setting this status from DRA drivers.Feature Gates by Version
| Feature Gate | Default | Stage | Introduced | Deprecated | Description |
|---|---|---|---|---|---|
DynamicResourceAllocation | false (until 1.30, CoreWeave: true from 1.30+) | Beta | 1.30 | - | Enables DRA framework integration with scheduling and controllers |
DRAResourceClaimDeviceStatus | false (upstream 1.32), true (CoreWeave 1.30+) | Alpha→Beta | 1.32 | 1.34 | Enables .status.devices field in ResourceClaim and updates from DRA drivers |
DRAAdminAccess | false | Alpha→Beta | 1.32 | - | Enables administrative control of DRA objects |
DRAConsumableCapacity | false | Alpha | 1.34 | - | Adds capacity awareness for consumable DRA devices |
DRADeviceBindingConditions | false | Alpha | 1.34 | - | Tracks conditions for device binding states |
DRADeviceTaints | false | Alpha | 1.33 | - | Enables taints for DRA device constraints |
DRAExtendedResource | false | Alpha | 1.34 | - | Adds support for extended resource integration |
DRAPartitionableDevices | false | Alpha | 1.33 | - | Enables partitionable device support |
DRAPrioritizedList | false → true | Alpha→Beta | 1.33 | - | Adds prioritization support for DRA resource lists |
DRASchedulerFilterTimeout | false | Alpha | 1.34 | - | Adds scheduler timeout filtering for DRA |