package
0.11.0
Repository: https://github.com/numaproj/numaplane.git
Documentation: pkg.go.dev

# Constants

AnnotationKeyNumaflowInstanceID is the annotation passed to Numaflow Controller so it knows whether it should reconcile the resource.
EnvLogLevel log level that is defined by `--loglevel` option.
No description provided by the author
LabelKeyAllowDataLoss is the label key on a Pipeline to indicate that PPND strategy can skip the usual pausing required this includes both the case of pausing for Pipeline updating as well as for NumaflowController and isbsvc updating.
LabelKeyISBServiceRONameForPipeline is the label key used to identify the ISBServiceRollout that a Pipeline is associated with.
LabelKeyNumaplaneControllerConfig is the label key used to identify additional Numaplane ConfigMaps (ex: Numaflow Controller definitions, USDE, etc.).
LabelKeyNumaplaneInstance Resource metadata labels (keys and values) used for tracking.
LabelKeyParentRollout is the label key used to identify the Rollout that a child Resource is managed by This is useful as a Label to quickly locate all children of a given Rollout.
LabelKeyUpgradeState is the label key used to identify the upgrade state of a resource that is managed by a NumaRollout.
LabelValueNamespaceConfig is the label value used to identify the user's namespace-level ConfigMap.
LabelValueNumaflowControllerDefinitions is the label value used to identify the Numaplane ConfigMap for the Numaflow Controller definitions.
LabelValueUpgradeInProgress is the label value indicating that the resource managed by a NumaRollout is in progress of upgrade.
LabelValueUpgradePromoted is the label value indicating that the resource managed by a NumaRollout is promoted after an upgrade.
LabelValueUpgradeRecyclable is the label value indicating that the resource managed by a NumaRollout is recyclable after an upgrade.
LabelValueUSDEConfig is the label value used to identify the USDE ConfigMap.
NumaflowAPIGroup is the group of the Numaflow API.
NumaflowAPIVersion is the version of the Numaflow API.
NumaflowISBServiceKind is the kind of the Numaflow ISB Service.
NumaflowMonoVertexKind is the kind of the Numaflow MonoVertex.
NumaflowPipelineKind is the kind of the Numaflow Pipeline.
SSAManager is the default numaplane manager name used by server-side apply syncs.

# Variables

default requeue time used by Reconcilers.
No description provided by the author
No description provided by the author

# Type aliases

UpgradeState is the enum to track the possible state of a resource upgrade, it can only be `promoted` or `in-progress`.