Add rather comprehensive examples and plugin screenshot.

This commit is contained in:
2025-12-17 23:34:44 +00:00
parent 794e2d487a
commit 5d066c1349
5 changed files with 384 additions and 0 deletions
+13
View File
@@ -7,6 +7,7 @@
- [Installation with helm](#installation-with-helm)
- [Prerequisites for local runs](#prerequisites-for-local-runs)
- [Jobs configuration](#jobs-configuration)
- [Examples](#examples)
- [How does it look in practice?](#how-does-it-look-in-practice)
- [Things to remember](#things-to-remember)
- [Available params](#available-params)
@@ -130,6 +131,16 @@ spec:
parallel: true
```
### Examples
More example manifests are available in the [`config/samples/`](config/samples/) directory:
| Example | Description |
|---------|-------------|
| [Quick Start](config/samples/managedjob_quickstart.yaml) | Simple "Hello World" with two sequential jobs |
| [Parallel Processing](config/samples/managedjob_parallel_example.yaml) | Fan-out/fan-in pattern with parallel job execution |
| [Comprehensive Demo](config/samples/managedjob_comprehensive_example.yaml) | Full-featured example showcasing all capabilities: ConfigMaps, Secrets, volumes, resource limits, multi-group dependencies, and parameter inheritance |
### How does it look in practice?
```yaml
@@ -335,6 +346,8 @@ Status colors in the visualization:
- **Red**: failed
- **Gray**: pending
![kubectl plugin screenshot](public/plugin-screenshot.png)
## Observability
### Prometheus Metrics