Skip to content

Commit acecdc5

Browse files
authored
editing pass on intro (#54)
1 parent e69e8dc commit acecdc5

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

README.md

+11-8
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@
33
[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
44
[![Continuous Integration](https://github.com/project-codeflare/appwrapper/actions/workflows/CI.yaml/badge.svg)](https://github.com/project-codeflare/appwrapper/actions/workflows/CI.yaml)
55

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.
1417

1518
## Description
1619

0 commit comments

Comments
 (0)