API Reference
Reference documentation for launcher’s public Go packages. Each page below is
auto-synced from the package README.md.
For the full Go API, see pkg.go.dev/github.com/go-kure/launcher.
CLI
| Package | Description | Reference |
|---|---|---|
| kurel CLI | kurel command tree, flags, and usage | pkg.go.dev |
OAM
| Package | Description | Reference |
|---|---|---|
| OAM Model | OAM data model, parser, and transform pipeline | pkg.go.dev |
| Component Handlers | Built-in component types (webservice, worker, cronjob, helmchart, …) | pkg.go.dev |
| Trait Handlers | Built-in traits (ingress, certificate, scaler, externalsecret, …) | pkg.go.dev |
Libraries
| Package | Description | Reference |
|---|---|---|
| Errors | Structured error types and wrapping helpers | pkg.go.dev |
| Patch Engine | Declarative JSONPath patching (TOML/YAML, strategic merge) | pkg.go.dev |