Skip to main content
Version: 2.0.0 (Latest)

Pipelines

Management → Pipelines is the pipeline deployment manager: you assign registry pipelines to one or more Core instances, run Deploy All to synchronize deployed topology with the control plane, and read rollout and execution posture from each row. Use it to coordinate multi-Core pipeline rollout—not to author graph topology or to replace the live operations graph.

Architecture context

LayerResponsibility
Control planeStores pipeline–Core assignments, deployment state, and timestamps; drives Deploy All orchestration.
Core runtimesApply deployed topology and run workload execution when started.
UI readbackRuntime state and deployment signals are reported back from Cores and surfaced in Status, tags, and Core Actions.
warning
  • Assigning a pipeline to Core(s) does not deploy it.
  • Deploy All does not start workload execution.
  • Execution (Start / Stop / Restart) is controlled separately (Core Actions and Control Tower).

What this page manages

SurfaceRole
PipelinesPipeline topology authoring (sources, tasks, sinks, wiring).
Management → CoresComponent placement and per-component needs deploy / deploy flows.
Control Tower (and Core-local controls)Live execution graph, per-stage health, runtime diagnostics.
This pagePipeline deployment lifecycle: assignment, Deploy All, deployment drift, row-level runtime status, and Core Actions for that pipeline’s execution posture.

Pipeline assignment lifecycle

At a high level the control plane moves a pipeline from definition to running workloads through distinct steps. Registry edits never auto-push to engines.

StageOperator view
No assigned CoresRow shows no engines; Assign is the next orchestration step.
Pending deploymentDesired definition differs from deployed topology on one or more Cores; run Deploy All.
Ready to startDeployment is current; pipeline is stopped—use Start when you want execution.
RunningWorkload execution active on at least one Core; use Stop / Restart as needed.
Drift detectedTags or Status show deployment drift or split health—Deploy All and per-Core triage.

Assign vs Deploy vs Start

StepUpdates assignmentDeployed on Core(s)Changes execution state
AssignYesNoNo
Deploy AllYes ( runtime synchronization )No
Core Actions (Start / Stop / Restart)Uses last successful deployYes

Component placement and per-component deploy remain on Cores; this page focuses on the pipeline as a deployment unit.

Pipeline inventory

The grid is the orchestration console for pipeline rows: scan Assigned Cores, Status, and actions before a rollout or incident.

ColumnWhat operators use it for
ID / NameStable registry identity for the pipeline definition.
Source / Tasks / SinksQuick read of deployed topology members (who participates in the graph).
ActionsAssign opens which Cores may host this pipeline; Deploy All pushes pending definition to those Cores.
Assigned CoresWhich engines are in scope; warning or stale cues flag per-Core deployment issues—open tags for detail when N Cores disagree.
StatusRolled-up deployment and execution summary (Runtime status); not a substitute for Control Tower stage drill-down.
TimesRecent assignment or deploy activity for deployment coordination audits.
Core ActionsStart / Stop / Restart for this pipeline’s workload execution on the bound Core(s)—orthogonal to Deploy All.
Pipeline Management list before assign
Pipeline inventory before deployment.

Assign (from Actions) updates only which Cores are allowed to host the pipeline—one-to-many is supported, and each Core keeps independent deployment state.

Deployment drift and sync state

Pending deployment means the desired pipeline definition (registry + assignments) differs from the deployed topology already on one or more Cores.

BehaviorDetail
Per-Core trackingEach assigned Core tracks deployment independently; one engine can be current while another lags.
During deployRuntime execution on a Core continues with the previous deployed revision until Deploy All (or equivalent) completes successfully for that slice.
Operator cuesExpect Deploy All emphasis, Core-tag warnings, and Status values such as Pending Deployment or Out of Sync—read tooltips before Start if slices are stale.
Pipeline row with pending deploy cues
Pending deployment state.

Runtime status

Running and deployment posture are separate dimensions: a pipeline can be fully deployed but stopped, or running on one Core while another shows different runtime state.

Status (examples)Operational meaning
RunningExecution state shows active workload on ≥1 assigned Core.
Partially RunningSplit rollout or health—some Cores running, others stopped or unhealthy.
StoppedExecution idle; deployed topology may still be present on disk/runtime.
FailedPipeline-scoped fault surfaced in the row aggregate—investigate per-Core tags and logs.
Pending DeploymentControl plane deployment ahead of engine—run Deploy All.
Out of SyncDeployment drift between desired and deployed revision on at least one Core.

Different Cores may report different runtime states for the same pipeline row—use Assigned Cores drill-down and Control Tower for live topology.

Pipeline stopped with Start available
Stopped pipeline with Start available.
Pipeline running with Stop and Restart
Running pipeline on assigned Core.

Components after pipeline deploy

Deploy All applies the pipeline graph to assigned Cores. It does not automatically activate every source, task, and sink: those units can have independent runtime state and may still need Cores deploy steps and Advanced (or equivalent) start flows before data moves end-to-end.

Multi-Core behavior

  • One pipeline row can attach to multiple Cores; deployment coordination is per engine.
  • Deploy All may succeed on subset A while Core B shows deployment drift—resolve B before assuming a uniform rollout.
  • Core Actions apply in the product’s defined scope (often per selection or row); confirm behavior in your release when operating distributed runtime topologies.

Operational workflow

Treat this screen as a rollout checklist:

  1. Confirm Assigned Cores match the intended orchestration footprint.
  2. Scan Status and Core tags for deployment drift or Out of Sync.
  3. Run Deploy All until pending cues clear—deployed topology matches intent.
  4. Verify runtime status matches expectations before deep runtime troubleshooting on Control Tower.
  5. Use Core Actions to start or stop workload execution when deployment is current.
  6. After registry edits, repeat Deploy All; reconcile multi-Core failures independently.