-
I have a cluster where the batch workloads share nodes with non-batch workloads. When Kueue admits a workload, it is possible that the quota specified in the Kueue queue config indicates sufficient resources are available, but some of the nodes might be used by other workloads that do not use the batch scheduler. Is there an admission check that I can introduce to check availability of resources (based on free resources and not just quota declared) before admission? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 11 replies
-
Kueue can check the actual Node usages before the Workloads are admitted by ProvisioningRequest. |
Beta Was this translation helpful? Give feedback.
I'm not familiar with GKE, so I'm not sure how to perform ProvisioningRequest on GKE.
But, It seems that we can find the documentation here
@alculquicondor @mimowo @PBundyra @mwielgus @gabesaba @yaroslava-serdiuk
Note that ProvisioningClass name is
check-capacity.autoscaling.x-k8s.io
.