Documentation
¶
Index ¶
Constants ¶
View Source
const ( // SSAManager is the default numaplane manager name used by server-side apply syncs SSAManager = "numaplane-controller" // EnvLogLevel log level that is defined by `--loglevel` option EnvLogLevel = "NUMAPLANE_LOG_LEVEL" NumaflowAPIGroup = "numaflow.numaproj.io" NumaflowAPIVersion = "v1alpha1" // LabelKeyNumaplaneInstance Resource metadata labels (keys and values) used for tracking LabelKeyNumaplaneInstance = "numaplane.numaproj.io/tracking-id" // LabelKeyNumaplaneControllerConfig is the label key used to identify additional Numaplane ConfigMaps (ex: Numaflow Controller definitions, USDE, etc.) LabelKeyNumaplaneControllerConfig = "numaplane.numaproj.io/config" // LabelValueNumaflowControllerDefinitions is the label value used to identify the Numaplane ConfigMap for the Numaflow Controller definitions LabelValueNumaflowControllerDefinitions = "numaflow-controller-definitions" // LabelValueUSDEConfig is the label value used to identify the USDE ConfigMap LabelValueUSDEConfig = "usde-config" // LabelValueNamespaceConfig is the label value used to identify the user's namespace-level ConfigMap LabelValueNamespaceConfig = "namespace-level-config" // LabelKeyISBServiceNameForPipeline is the label key used to identify the ISBService being used by a Pipeline // This is useful as a Label to quickly locate all Pipelines of a given ISBService LabelKeyISBServiceNameForPipeline = "numaplane.numaproj.io/isbsvc-name" )
Variables ¶
View Source
var ( NumaflowGroupVersion = fmt.Sprintf("%s/%s", NumaflowAPIGroup, NumaflowAPIVersion) PipelineGVR = schema.GroupVersionResource{ Group: NumaflowAPIGroup, Version: NumaflowAPIVersion, Resource: "pipelines", } // default requeue time used by Reconcilers DefaultDelayedRequeue = ctrl.Result{RequeueAfter: 20 * time.Second} // DataLossPrevention is a feature flag used to turn on/off the automatic pause feature for pipelines based on how it's set in the Config DataLossPrevention bool )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.