Skip to main content

Module latest

Module latest 

Source
Expand description

Port of internal/config/latest: configuration structures for the latest (v2, separated-concerns) Caproni config format, plus its terminal Upgrade no-op.

Structs§

CaproniConfig
DeployerConfig
DynamicOverrideConfig
FilesystemConfig
HelmConfig
HelmReleaseConfig
HelmRepositoryConfig
KustomizeConfig
LifecycleHookConfig
MirrorConfig
MirrorIncomingConfig
MirrorNetworkConfig
MirrorOutgoingConfig
MirrorTargetConfig
NamespaceConfig
ProcessConfig
ReloaderConfig
RepositoryConfig
SkaffoldConfig
VariableConfig

Enums§

LatestError
VariableType

Constants§

PROCESS_CONTEXT_LOCAL
PROCESS_CONTEXT_MIRRORD

Functions§

unmarshal_variable_config
Decodes a VariableConfig from a YAML value, handling both the scalar shorthand and the explicit mapping form. A scalar is treated as a literal value. A mapping defaults to the literal type when no type is given; a file type must name its file, and any other type is rejected.