This is part of our commercial offering.

Scheduling presets is a feature for injecting certain information into operations at compilation time to preset configuration for node scheduling, queue routing, resources requirements and definition, connections, and access level control.

Polyaxon allows to save these presets as Polyaxonfiles, and to use them interactively using Polyaxon CLI. Sometimes, some of these presets are generic and can be used in all projects, or you want to configure default manifests to be applied to all operations started by a user or in a specific project. You can save presets in your organization, and allow users to use them in their Polyaxonfiles.

Create scheduling presets

If you have admin access you can create new scheduling preset.

presets-create

Manage scheduling presets

You can list, review, and manage all scheduling presets.

presets-manage

Presets settings

You can update or delete a scheduling preset.

presets-settings

Presets viewer and usage

Users without admin or owner rights can view the table of available presets in your organization and how they can use them.

presets-usage

Global or per project default preset

Managers and Admins of Polyaxon organizations and projects can set a default preset that gets applied to all runs under the organization or the project.

Setting the organization’s default preset:

default-org-preset

Setting a project’s default preset:

default-project-preset