Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

export

Top-level export settings, one optional sub-table per export target.

Stored in [crate::Manifest::export]. The section is purely structural: it carries raw optional values only. Defaults such as the chart name, the Kubernetes namespace, and replica counts are resolved during the lowering step in lightshuttle-export, so this crate never owns export semantics.

All resource keys in sub-tables are validated against the manifest’s declared resources by [crate::Manifest::validate].

FieldTypeRequiredDefaultDescription
composeComposeExportnoPer-resource overrides for the docker-compose export target.
helmHelmExportnoPer-resource overrides for the Helm chart target.
kubernetesKubernetesExportnoPer-resource overrides for the raw Kubernetes manifests target.