# Queue definitions for NPU scheduling
#
# capability controls the hard resource limit of a queue:
# - Jobs in the queue cannot use more resources than the capability limit
# - Set according to the actual number of NPU cards allocated to each queue
#
# reclaimable controls whether overused resources can be reclaimed:
# - true: other queues can reclaim this queue's overused resources
# - false: this queue keeps all resources it has acquired
#
# weight controls the fair share of resources a queue is entitled to:
# - fair share = (queue weight / sum of all queue weights) * total cluster resources
# - when a queue uses more than its fair share and reclaimable=true, excess can be reclaimed
# - equal weight means equal share
apiVersion: scheduling.volcano.sh/v1beta1
kind: Queue
metadata:
name: default
spec:
reclaimable: true
weight: 1
---
apiVersion: scheduling.volcano.sh/v1beta1
kind: Queue
metadata:
name: custom
spec:
reclaimable: true
weight: 1