Overview of Orkestra Schema Patterns
Orkestra uses several patterns to define operator behavior and resource management:
- Motif: A reusable resource primitive with parameterized inputs; it does not have a standalone runtime.
- Katalog: The top-level operator definition, including CRDs, resources, status, and admission rules.
- Komposer: Used to compose multiple Katalogs from files, Helm charts, or OCI registries.
- E2E: Declarative end-to-end tests for a Katalog.
- Simulate: In-memory reconciler verification that does not require a cluster.
- Resources: Kubernetes built-in and custom resources declarable under
onCreate,onReconcile, oronDelete.