This is part of our commercial offering.
Polyaxon provides a queue abstraction to:
- Prioritize operations on a queue.
- Throttle the number of operations on a queue.
- Route operations on a queue to a namespace or cluster.
- Limit the number of operations queued from a single workflow or nested workflows.
Every agent comes with a default queue.
If you have admin access you can create new queues
You can also attach a quota to a queue
Note: The quota field accepts any resource format supported by Kubernetes e.g. (5Gi, 0.5m, 1000, ...)
You can list, review, and manage all queues for each agent.
You can update or delete a queue.
Users without admin or owner rights can view the table of available queues in your organization.
They can also view details on how to use them in their workload.
Managers and Admins of Polyaxon organizations and projects can set a default queue that gets applied to all runs under the organization or the project.
Setting the organization's default queue:
Setting a project's default queue:
Restricting queues accessible by a project: