Index
If an operatorBox entry sets version and fetch: true, the CLI will attempt a best-effort
go get <location>@<version> after ensuring the project is a valid Go module. This may update
go.mod/go.sum. For private modules, set GOPRIVATE and ensure credentials are available.
operatorBox:
hooks:
location: github.com/myorg/hooks
version: v2.1.0
fetch: true # Orkestra will try to fetch the module at: <location>@<version>
function: ProjectHooks
alias: projecthooks
constructor:
# If @version in location differs from explicit declaration:
# Orkestra will warn, but use the explicit version (v0.3.1) instead
location: github.com/myorg/[email protected]
version: v0.3.1
fetch: false
function: NewManagedNamespaceReconciler
alias: nsrec