light-process
API referenceInterfaces

NetworkDef

Defined in: src/Workflow.ts:24

A network the workflow wants provisioned for the duration of a single run. alias is the simple name you reference in node.networks / workflow.networks; the executor creates a real, run-scoped Docker network named lp-<runId>-<alias> before the DAG starts and deletes it after (teardown in finally). Bare names in networks that have NO matching networkDef are left untouched (assumed pre-existing, never torn down) - that is how a long-lived shared network is referenced.

Properties

alias

alias: string;

Defined in: src/Workflow.ts:25


iccEnabled?

optional iccEnabled?: boolean;

Defined in: src/Workflow.ts:31

Inter-container communication. Defaults to true: containers on this network can reach each other (required for a workload to reach a proxy/service on the same network). Set false to isolate containers from one another.

On this page