Documentation
¶
Overview ¶
run.go — Production runtime entrypoint.
This command has one responsibility: run Orkestra. It performs exactly three tasks:
- Load all provided katalog files.
- Merge them into a single resolved Katalog.
- Start the Orkestra runtime using the merged result.
All development‑only behavior (cluster checks, dependency setup, Kind provisioning, extra flags) lives in run_dev.go and is excluded from production builds via build tags.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Packs = map[string]Pack{
"beginner": {
Name: "beginner",
Description: "Start here. Simple CRDs, Deployments, Services.",
Path: "beginner",
},
"intermediate": {
Name: "intermediate",
Description: "Multi-resource patterns, when/anyOf, Komposer basics.",
Path: "intermediate",
},
"advanced": {
Name: "advanced",
Description: "Hooks, constructors, validation/mutation, registries.",
Path: "advanced",
},
"security": {
Name: "security",
Description: "Deletion protection, namespace protection, admission webhooks.",
Path: "security",
},
"use-cases": {
Name: "use-cases",
Description: "Full-stack, cross-CRD, external gates, once-secrets.",
Path: "use-cases",
},
"rollback": {
Name: "rollback",
Description: "Zero-config and configurable failure recovery",
Path: "use-cases/rollback",
},
"developer": {
Name: "developer",
Description: "Local to production in minutes — deploy your app without writing operator code.",
Path: "developer",
},
}
Functions ¶
Types ¶
Source Files
¶
- controlcenter.go
- deploy.go
- diff.go
- doctor.go
- generate.go
- generate_crd.go
- generate_katalog.go
- generate_registry.go
- helper.go
- init.go
- init_helper.go
- init_packs.go
- notes.go
- registry.go
- registry_helpers.go
- registry_info.go
- registry_list.go
- registry_pull.go
- registry_push.go
- root.go
- root_dev.go
- run.go
- run_dev.go
- template.go
- tunnel.go
- uninstall.go
- upgrade.go
- validate.go
- validate_enrichment_output.go
- version.go
- yaml_prune.go
Click to show internal directories.
Click to hide internal directories.