Home / Companies / Qovery / Blog / Post Details
Content Deep Dive

How to Share GPUs Fairly Across Teams with Kubernetes Kueue (Instead of Buying More GPUs)

Blog post from Qovery

Post Details
Company
Date Published
Author
-
Word Count
4,950
Company Posts That Month
147
Language
English
Hacker News Points
-
Post removed?
No
Summary

Kubernetes Kueue is presented as a Kubernetes-native admission controller for sharing scarce GPU capacity across teams by queueing workloads until their full CPU, memory, and GPU requirements can be reserved, then allowing the standard kube-scheduler to place their pods. It addresses idle-but-reserved GPU pools, fragmented distributed-training jobs, and the lack of borrowing in standard ResourceQuota through ResourceFlavors for hardware types, ClusterQueues for team quotas, LocalQueues for namespace entry points, and cohorts that enable controlled borrowing, lending, and preemption. Teams receive guaranteed nominal GPU allocations while being able to use unused capacity from others, with owners able to reclaim their quota when needed; priorities, fair-sharing weights, checkpointing, topology-aware scheduling, and spot-capacity flavors can further shape behavior. Kueue does not partition physical GPUs, provision nodes, replace Kubernetes scheduling, or operate cluster infrastructure, so technologies such as MIG, MPS, time-slicing, autoscalers, GPU operators, and platform tooling remain separate concerns. The guide recommends measuring real GPU utilization with DCGM alongside Kueue queue depth and admission wait times before purchasing additional hardware, arguing that low utilization combined with long waits indicates a scheduling and governance issue, whereas sustained high utilization and long waits after tuning quotas may justify more capacity.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 53 5,095 485 112 +17%
MCP 8 11,696 1,199 231 +10%
AI Agents 1 6,890 1,628 266 +23%
AI Model Fine-tuning 1 833 218 74 +14%
Developer Experience 1 485 262 70 -24%
LLM 1 6,496 1,223 229 +8%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.