EVERYTHING XIAOMI
Get listed

Kueue

Kueue manages quotas and job resource use in Kubernetes, deciding when workloads wait, start, or are preempted.

Place
#7 of 21
Score
6.1
Kueue's website

What Kueue is

Kueue manages quotas and job resource use in Kubernetes, deciding when workloads wait, start, or are preempted. It installs on a vanilla Kubernetes cluster without replacing existing components. Its scheduling features include priority queues, fair sharing, quota borrowing between teams, resource flavor fungibility, preemption policies, and all-or-nothing scheduling. Built-in integrations cover Kubernetes Jobs and Pods, Kubeflow training, Ray jobs and clusters, JobSet, AppWrapper, Deployments, StatefulSets, and LeaderWorkerSet. MultiKueue can find capacity and dispatch jobs across clusters, while topology-aware scheduling takes data-center layout into account to improve communication throughput between pods. For visibility, Kueue provides Prometheus metrics and an endpoint for pending workloads. Installation options include kubectl, Helm, or a source build. The guide recommends Kubernetes 1.34 or newer and says only those versions are officially supported and tested. Kueue also provides batch administrator and user ClusterRoles, with resource-specific roles that can be composed into custom roles. The project is free and open source.

Good

  • Installs without replacing Kubernetes components
  • Supports quota sharing and borrowing
  • Schedules across clusters with MultiKueue
  • Provides Prometheus metrics
  • Free open-source project

Watch out

  • Officially supports and tests Kubernetes 1.34 or newer
  • Requires a Kubernetes cluster
  • Self-hosted deployment

Who it suits

Kueue suits teams running batch or other supported workloads on Kubernetes that need quota controls and scheduling across teams or clusters. It requires a Kubernetes environment managed by the user.

Verdict

Kueue provides quota management, workload scheduling, and visibility for Kubernetes clusters. Check the documented Kubernetes version requirement before adopting it.

Plans and prices

From Kueue's own pricing page, checked 3 Oct 2026.

All about pricing
PlanPriceWhat it gives you
KueueFreeOpen-source Kubernetes project

The facts

Each one read from Kueue's own pages, with the date it was checked.

What it does

Access control
Kueue installs batch administrator and batch user ClusterRoles and supports composing custom roles from resource-specific editor and viewer roles.checked 3 Oct 2026
Cluster fit
Kueue installs on a vanilla Kubernetes cluster and does not replace existing Kubernetes components.checked 3 Oct 2026
Community support
The project directs users to Kubernetes Slack, GitHub for bugs and contributions, and a mailing list for announcements.checked 3 Oct 2026
Installation methods
The documentation provides installation instructions using kubectl, Helm, or a source build.checked 2 Oct 2026
Installation requirement
The installation guide recommends Kubernetes 1.34 or newer, stating that only those versions are officially supported and tested.checked 3 Oct 2026
Install methods
The maker documents installation with kubectl or Helm, building from source, and installing a development version.checked 3 Oct 2026
Monitoring
Kueue exposes Prometheus metrics for system health and ClusterQueue and LocalQueue status, with Grafana query guidance in its docs.checked 3 Oct 2026
Multi-cluster
MultiKueue can search for capacity and dispatch workloads across multiple clusters.checked 3 Oct 2026
Purpose
Kueue manages quotas and job resource consumption in Kubernetes, deciding when jobs wait, start, or are preempted.checked 3 Oct 2026
Queueing and resource management
Features include priority-based job queueing, resource flavor fungibility, fair sharing, cohorts, and preemption policies.checked 2 Oct 2026
Quota sharing
Kueue supports tenant quotas and fair sharing, including shared resource pools and quota borrowing between teams.checked 3 Oct 2026
Scheduling
Kueue supports priority-based queueing, resource flavor fungibility, preemption, and all-or-nothing scheduling.checked 3 Oct 2026
Security operations
Kueue's webhook server uses internal certificate management, and its installation guide also links instructions for using cert-manager.checked 3 Oct 2026
Topology
Topology-aware scheduling places distributed workloads with data-center topology in mind to improve pod-to-pod communication throughput.checked 3 Oct 2026
Topology-aware scheduling
Kueue can schedule with data center topology in mind to optimize pod-to-pod communication throughput.checked 2 Oct 2026
What it does
Kueue manages quotas and job resource consumption, deciding when jobs wait, start, or are preempted.checked 2 Oct 2026
Where it runs
Kueue can be installed on a vanilla Kubernetes cluster and does not replace existing Kubernetes components.checked 2 Oct 2026
Workload integrations
Built-in integrations include Kubernetes Batch Jobs, Kubeflow training jobs, Ray jobs and clusters, JobSet, AppWrapper, plain Pods, and Pod groups.checked 2 Oct 2026
Workload support
Built-in integrations include Kubernetes Jobs, Kubeflow training jobs, Ray jobs and clusters, JobSet, AppWrapper, Pods, Deployments, StatefulSets, and LeaderWorkerSet.checked 3 Oct 2026

Alternatives to Kueue

All alternatives
  1. 1ClearML logo

    ClearML

    Free planWebAPILinuxmacOS
    7.4From $15 a month
  2. 2dstack logo

    dstack

    Free planWebAPILinuxmacOS
    6.9Free plan
  3. 3GPUStack logo

    GPUStack

    Free planWebAPILinuxmacOS
    6.4Free plan
  4. 4

    Backend.AI

    Free planWebAPILinuxSelf-hosted
    6.3Free plan
  5. 5HAMi logo

    HAMi

    Free planLinuxSelf-hosted
    6.2Free plan
  6. 6

    HTCondor

    WebAPILinuxmacOS
    6.1