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

PackageDescriptionReference
kurel CLIkurel command tree, flags, and usagepkg.go.dev

OAM

PackageDescriptionReference
OAM ModelOAM data model, parser, and transform pipelinepkg.go.dev
Component HandlersBuilt-in component types (webservice, worker, cronjob, helmchart, …)pkg.go.dev
Trait HandlersBuilt-in traits (ingress, certificate, scaler, externalsecret, …)pkg.go.dev

Libraries

PackageDescriptionReference
ErrorsStructured error types and wrapping helperspkg.go.dev
Patch EngineDeclarative JSONPath patching (TOML/YAML, strategic merge)pkg.go.dev