Urgent.News

What's breaking now, across thousands of outlets.

Tech

Kubernetes DRA Extended Resources: GPUs Without Device Plugins

Originally published on kuryzhev.cloud A platform team has 200 training manifests that all say nvidia.com/gpu: 1 . They also want per-model GPU selection, MIG slices and shared devices, which the device plugin model cannot express. Rewriting every manifest to use ResourceClaims would be a large, slow and risky project. DRA extended resources exist to remove that trade-off. Kubernetes v1.37…

Kubernetes v1.37 has introduced Dynamic Resource Allocation (DRA) extended resources, which enable GPU support without needing device plugins. This change allows a more flexible allocation model that can handle per-model GPU selection, MIG slices, and shared devices. The DRA extended resources replace the opaque integer representation used by classic extended resources with structured data, allowing the scheduler to allocate specific devices to pods through ResourceClaim objects.

Kubernetes v1.37 has graduated DRA extended resources to GA status, making the migration path stable. To implement DRA, install a DRA driver for GPUs, create a DeviceClass that declares the extended resource name it should satisfy, and continue requesting nvidia.com/gpu in resources.limits. The process involves migrating one labeled node pool at a time and ensuring that the quota and metrics tooling are updated to account for DRA-allocated devices.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

The Most Precise Plugin in My Benchmark Scored 10.8%

Six ESLint security plugins, one labelled corpus of 69 vulnerable fixtures, same harness, same day — eslint-plugin-security@4.0.1 , @microsoft/eslint-plugin-sdl@1.1.0 , ESLint 10.8.1, Node 24.

  • eslint-plugin-no-unsanitized scored 10.8% in benchmark
  • Detected 4 vulnerabilities out of 69 fixtures
  • High precision makes it useful despite lower recall

Three color checkpoints for HEIC to JPEG, and why sips -g profile isn't one

Why do some HEIC-to-JPEG conversions come out washed out? The measurements I ran on 2026-11-06 pointed to three checks rather than to a library.

  • Three color checkpoints cause washed-out HEIC-to-JPEG conversions
  • ICC profile must be read, carried, or converted by pixels
  • Mixing formats leads to color discrepancies

Your Agent's Command Printed Nothing for 2 Minutes. stdout Wasn't a Terminal

Book: AI That Acts The series: AI in TypeScript — 5 books, from your first LLM call to agents in production — all five here My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude…

  • Claude Code's Bash tool streams command output to a file
  • Two-minute timeout moves command to background
  • Block-buffered commands may have empty output file

The Matrix Blue-Pill Syndrome

What if an artificial intelligence, while trying to protect us from danger, unintentionally helped bring that very danger about? It's been a while since I last wrote something.

  • AI amplifying misinformation poses dangers
  • Feedback loops turn minor errors into distortions
  • AI-generated fabrications hard to distinguish

More from Saturday 7 November →