Skip to content

Commit

Permalink
external workload based support
Browse files Browse the repository at this point in the history
  • Loading branch information
kannon92 committed Jan 23, 2025
1 parent 5e63a1e commit cfce9d7
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 12 deletions.
4 changes: 1 addition & 3 deletions site/content/en/docs/tasks/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,18 +35,16 @@ batch user is a researcher, AI/ML engineer, data scientist, among others.

As a batch user, you can learn how to:
- [Run a Kueue managed batch/Job](run/jobs).
- [Run a Kueue managed Flux MiniCluster](run/flux_miniclusters).
- [Run a Kueue managed Kubeflow Job](run/kubeflow).
Kueue supports MPIJob v2beta1, PyTorchJob, TFJob, XGBoostJob, PaddleJob, and MXJob.
- [Run a Kueue managed KubeRay RayJob](run/rayjobs).
- [Run a Kueue managed KubeRay RayCluster](run/rayclusters).
- [Run a Kueue managed AppWrapper](run/appwrappers).
- [Submit Kueue jobs from Python](run/python_jobs).
- [Run a Kueue managed plain Pod](run/plain_pods).
- [Run a Kueue managed JobSet](run/jobsets).
- [Submit jobs to MultiKueue](run/multikueue).
- [Support external workloads](run/external-workloads)
Kueue allows one to use the pod integration with external workloads that are not part of Kueue.
Kueue allows one to use existing integrations to support external workloads.

### Serving user

Expand Down
18 changes: 9 additions & 9 deletions site/content/en/docs/tasks/run/external-workloads/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@ linkTitle: "External Frameworks"
weight: 6
date: 2023-08-23
description: >
How to run Kueue with Kubeflow
How to run Kueue with external frameworks
no_list: true
---

The tasks below show you how to build a custom integration.
You can use AppWrapper, job-based workloads and pod-based workloads.

### [AppWrapper](https://github.com/kubeflow/mpi-operator) Integration
- [Run a Kueue managed Kubeflow MPIJob](/docs/tasks/run_kubeflow_jobs/run_mpijobs).
### [AppWrapper](https://project-codeflare.github.io/appwrapper/) Integration
- [Run a workload using appwrappers](/docs/tasks/run/external-workloads/appwrappers).
- [Run a custom workload using appwrappers](/doc/tasks/run/external-workloads/wrapped_custom_workload)

### [Pod-Based-Workloads](/) Integration
- [Run a Kueue managed Kubeflow PyTorchJob](/docs/tasks/run_kubeflow_jobs/run_pytorchjobs).
- [Run a Kueue managed Kubeflow TFJob](/docs/tasks/run_kubeflow_jobs/run_tfjobs).
- [Run a Kueue managed Kubeflow XGBoostJob](/docs/tasks/run_kubeflow_jobs/run_xgboostjobs).
- [Run a Kueue managed kubeflow PaddleJob](/docs/tasks/run_kubeflow_jobs/run_paddlejobs).
- [Run a Kueue managed kubeflow MXJob](/docs/tasks/run_kubeflow_jobs/run_mxjobs).
### Job-based workloads Integration
- [Run a flux miniclusters using job integration](/doc/tasks/run/external-workloads/flux_miniclusters)

### Pod-Based-Workloads Integration
- [Run an argo-workflow using pod integration](/doc/tasks/run/external-workloads/pod-based-workloads/argo_workload).

0 comments on commit cfce9d7

Please sign in to comment.