Reference
Technical reference for the Orkestra runtime, schemas, and CLI.
Writing a resource declaration?
See the Resources reference — one page per Kubernetes built-in and custom resource kind, with every field and a worked YAML example.
Schema
Complete field reference for every Orkestra Pattern.
| Pattern | Description |
|---|---|
| Motif | Reusable resource primitive — parameterised inputs, no standalone runtime |
| Katalog | Top-level operator definition — CRDs, resources, status, admission rules |
| Komposer | Compose multiple Katalogs from files, Helm, or OCI registries |
| E2E | Declarative end-to-end test for a Katalog |
| Simulate | In-memory reconciler verification — no cluster |
| Resources | Every Kubernetes built-in and custom resource declarable under onCreate/onReconcile/onDelete, one page per kind |
CLI
| Command | Description |
|---|---|
| ork run | Start the runtime |
| ork validate | Validate a Katalog or Komposer |
| ork template | Render the merged, resolved Katalog |
| ork simulate | Simulate reconciliation in memory |
| ork init | Scaffold a new operator project |
Where to go next
- Schema Reference — every field in every Pattern
- CLI Reference — full flag reference for every command
- Typed Operators — hooks, constructors, and mixed patterns