sigs.k8s.io/kueue@v0.6.2/site/content/en/docs/tasks/_index.md (about)

     1  ---
     2  
     3  title: "Tasks"
     4  linkTitle: "Tasks"
     5  weight: 6
     6  date: 2022-02-14
     7  description: >
     8    Doing common Kueue tasks
     9  no_list: true
    10  ---
    11  
    12  The following tasks show you how to perform operations based on the Kueue user
    13  personas such as _batch administrators_ and _batch users_.
    14  
    15  ### Batch administrator
    16  
    17  A _batch administrator_ manages the cluster infrastructure and establishes
    18  quotas and queues.
    19  
    20  As a batch administrator, you can learn how to:
    21  
    22  - [Setup role-based access control](/docs/tasks/rbac)
    23    to Kueue objects.
    24  - [Administer cluster quotas](/docs/tasks/administer_cluster_quotas) with ClusterQueues and LocalQueues.
    25  - Setup [Sequential Admission with Ready Pods](/docs/tasks/setup_sequential_admission).
    26  - As a batch administrator, you can learn how to
    27    [monitor pending workloads](/docs/tasks/monitor_pending_workloads).
    28  - As a batch administrator, you can learn how to [run a Kueue managed Jobs with a custom WorkloadPriority](/docs/tasks/run_job_with_workload_priority).
    29  
    30  ### Batch user
    31  
    32  A _batch user_ runs [workloads](/docs/concepts/workload). A typical
    33  batch user is a researcher, AI/ML engineer, data scientist, among others.
    34  
    35  As a batch user, you can learn how to:
    36  - [Run a Kueue managed batch/Job](/docs/tasks/run_jobs).
    37  - [Run a Kueue managed Flux MiniCluster](/docs/tasks/run_flux_minicluster).
    38  - [Run a Kueue managed Kubeflow Job](/docs/tasks/run_kubeflow_jobs).
    39    Kueue supports MPIJob v2beta1, PyTorchJob, TFJob, XGBoostJob, PaddleJob, and MXJob.
    40  - [Run a Kueue managed KubeRay RayJob](/docs/tasks/run_rayjobs).
    41  - [Submit Kueue jobs from Python](/docs/tasks/run_python_jobs).
    42  - [Run a Kueue managed plain Pod](/docs/tasks/run_plain_pods).
    43  - [Run a Kueue managed JobSet](/docs/tasks/run_jobsets).
    44  
    45  ### Platform developer
    46  
    47  A _platform developer_ integrates Kueue with other software and/or contributes to Kueue.
    48  
    49  As a platform developer, you can learn how to:
    50  - [Integrate a custom Job with Kueue](/docs/tasks/integrate_a_custom_job).
    51  - [Enable pprof endpoints](/docs/tasks/enabling_pprof_endpoints).