<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Supporting External Frameworks on Kueue</title><link>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/</link><description>Recent content in Supporting External Frameworks on Kueue</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 20 Jul 2026 00:10:19 -0700</lastBuildDate><atom:link href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/index.xml" rel="self" type="application/rss+xml"/><item><title>Run A Wrapped Custom Workload</title><link>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/wrapped_custom_workload/</link><pubDate>Tue, 14 Jan 2025 00:00:00 +0000</pubDate><guid>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/wrapped_custom_workload/</guid><description>&lt;p&gt;This page shows how to use &lt;a href="https://project-codeflare.github.io/appwrapper/"&gt;AppWrappers&lt;/a&gt; to make
Kueue&amp;rsquo;s scheduling and resource management capabilities available to Workload types that do not have a dedicated
Kueue integration. For Workloads that use &lt;code&gt;PodSpecTemplates&lt;/code&gt; in their definition, this can provide
a significantly easier approach than &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/dev/integrate_a_custom_job/"&gt;building a custom integration&lt;/a&gt;
to enable the use of Kueue with a custom Workload type.&lt;/p&gt;
&lt;p&gt;This guide is for &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/#batch-user"&gt;batch users&lt;/a&gt; that have a basic understanding of Kueue. For more information, see &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/overview/"&gt;Kueue&amp;rsquo;s overview&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Run A Flux MiniCluster</title><link>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/flux_miniclusters/</link><pubDate>Mon, 14 Feb 2022 00:00:00 +0000</pubDate><guid>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/flux_miniclusters/</guid><description>&lt;p&gt;This page shows how to leverage Kueue&amp;rsquo;s scheduling and resource management capabilities when running &lt;a href="https://flux-framework.org/flux-operator/"&gt;Flux Operator&amp;rsquo;s&lt;/a&gt; MiniClusters.&lt;/p&gt;
&lt;p&gt;This guide is for &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/#batch-user"&gt;batch users&lt;/a&gt; that have a basic understanding of Kueue. For more information, see &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/overview/"&gt;Kueue&amp;rsquo;s overview&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="before-you-begin"&gt;
Before you begin
&lt;a href="#before-you-begin" class="anchor-link"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24" viewBox="0 0 24 24"&gt;
 &lt;path d="M0 0h24v24H0z" fill="none"&gt;&lt;/path&gt;
 &lt;path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"&gt;&lt;/path&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Check &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/manage/administer_cluster_quotas/"&gt;administer cluster quotas&lt;/a&gt; for details on the initial cluster setup.&lt;/p&gt;</description></item><item><title>Run An Argo Workflow</title><link>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/argo_workflow/</link><pubDate>Thu, 23 Jan 2025 00:00:00 +0000</pubDate><guid>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/argo_workflow/</guid><description>&lt;p&gt;This page shows how to leverage Kueue&amp;rsquo;s scheduling and resource management capabilities when running &lt;a href="https://argo-workflows.readthedocs.io/en/latest/"&gt;Argo Workflows&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This guide is for &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/#batch-user"&gt;batch users&lt;/a&gt; that have a basic understanding of Kueue. For more information, see &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/overview/"&gt;Kueue&amp;rsquo;s overview&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Currently Kueue doesn&amp;rsquo;t support Argo Workflows &lt;a href="https://argo-workflows.readthedocs.io/en/latest/workflow-concepts/"&gt;Workflow&lt;/a&gt; resources directly,
but you can take advantage of the ability for Kueue to &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/plain_pods/"&gt;manage plain pods&lt;/a&gt; to integrate them.&lt;/p&gt;
&lt;h2 id="before-you-begin"&gt;
Before you begin
&lt;a href="#before-you-begin" class="anchor-link"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24" viewBox="0 0 24 24"&gt;
 &lt;path d="M0 0h24v24H0z" fill="none"&gt;&lt;/path&gt;
 &lt;path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"&gt;&lt;/path&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Learn how to &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/installation/#install-a-custom-configured-released-version"&gt;install Kueue with a custom manager configuration&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Run A Tekton Pipeline</title><link>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/tektoncd/</link><pubDate>Sat, 01 Feb 2025 00:00:00 +0000</pubDate><guid>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/tektoncd/</guid><description>&lt;p&gt;This page shows how to leverage Kueue&amp;rsquo;s scheduling and resource management capabilities when running &lt;a href="https://tekton.dev/docs/"&gt;Tekton pipelines&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This guide is for &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/#batch-user"&gt;batch users&lt;/a&gt; that have a basic understanding of Kueue. For more information, see &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/overview/"&gt;Kueue&amp;rsquo;s overview&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We demonstrate how to support scheduling Tekton Pipelines Tasks in Kueue based on the &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/plain_pods/"&gt;Plain Pod&lt;/a&gt; integration, where every Pod from a Pipeline is represented as a single independent Plain Pod.&lt;/p&gt;
&lt;h2 id="before-you-begin"&gt;
Before you begin
&lt;a href="#before-you-begin" class="anchor-link"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24" viewBox="0 0 24 24"&gt;
 &lt;path d="M0 0h24v24H0z" fill="none"&gt;&lt;/path&gt;
 &lt;path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"&gt;&lt;/path&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Learn how to &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/installation/#install-a-custom-configured-released-version"&gt;install Kueue with a custom manager configuration&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Run A Sandbox</title><link>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/sandbox/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><guid>https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/external_workloads/sandbox/</guid><description>&lt;p&gt;This page shows how to leverage Kueue&amp;rsquo;s scheduling and resource management capabilities when running &lt;a href="https://github.com/kubernetes-sigs/agent-sandbox"&gt;Sandboxes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This guide is for &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/#batch-user"&gt;batch users&lt;/a&gt; that have a basic understanding of Kueue. For more information, see &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/overview/"&gt;Kueue&amp;rsquo;s overview&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The Sandbox operator provides isolated environments for running AI agent workloads.
Kueue manages the Pods created by the Sandbox controller through the &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/tasks/run/plain_pods/"&gt;Plain Pod&lt;/a&gt; integration,
where each Sandbox Pod is represented as a single independent Plain Pod.&lt;/p&gt;
&lt;h2 id="before-you-begin"&gt;
Before you begin
&lt;a href="#before-you-begin" class="anchor-link"&gt;
 &lt;svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24" viewBox="0 0 24 24"&gt;
 &lt;path d="M0 0h24v24H0z" fill="none"&gt;&lt;/path&gt;
 &lt;path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"&gt;&lt;/path&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Learn how to &lt;a href="https://kueue.sigs.k8s.io/v0.18/docs/installation/#install-a-custom-configured-released-version"&gt;install Kueue with a custom manager configuration&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>