File tree 1 file changed +11
-8
lines changed
1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change 3
3
[ ![ License] ( https://img.shields.io/badge/license-Apache--2.0-blue.svg )] ( http://www.apache.org/licenses/LICENSE-2.0 )
4
4
[ ![ Continuous Integration] ( https://github.com/project-codeflare/appwrapper/actions/workflows/CI.yaml/badge.svg )] ( https://github.com/project-codeflare/appwrapper/actions/workflows/CI.yaml )
5
5
6
- An AppWrapper contains a collection of Kubernetes resources than can
7
- be jointly queued and admitted for execution using [ Kueue] ( https://kueue.sigs.k8s.io ) .
8
- AppWrappers provide a flexible and workload-agnostic mechanism for enabling
9
- Kueue to manage a group of Kubernetes resources
10
- as a single logical unit without requiring any Kueue-specific support by
11
- the controllers of those resources. If some of the contained resources
12
- are Kueue-enabled, the AppWrapper controller ensures that the admission
13
- by Kueue of the parent AppWrapper will be propagated appropriately.
6
+ An AppWrapper contains a collection of Kubernetes resources that a
7
+ user desires to manage as a single logical workload. AppWrappers are
8
+ designed to smoothly interoperate with
9
+ [ Kueue] ( https://kueue.sigs.k8s.io ) . They provide a flexible and
10
+ workload-agnostic mechanism for enabling Kueue to manage a group of
11
+ Kubernetes resources as a single logical unit without requiring any
12
+ Kueue-specific support by the controllers of those resources. If the
13
+ operators for some of the contained resources are Kueue-aware, the
14
+ AppWrapper operator ensures that when Kueue admits an AppWrapper for
15
+ execution, all of the necessary information will be propagated
16
+ to cause the child's Kueue-enabled operator to admit it as well.
14
17
15
18
## Description
16
19
You can’t perform that action at this time.
0 commit comments