Flow runner size
The Flow runner executes code that isn't pushed down to your Data Plane. Flow runner size is initially set in the Workspace or Deployment configuration, but you can override it at runtime.
You can override Flow runner size at either the Project level or the Flow level.
Prerequisites
- Workspace or Deployment
- Understanding of where Python executes in Ascend
Project level
To configure a default Flow runner size for your Project, use RegEx patterns to match Flow names:
ascend_project.yaml
project:
defaults:
- kind: Flow
name:
regex: .*
spec:
runner:
size: Small
Flow level
To set a custom runner size for a specific Flow, add the runner field to the Flow YAML:
flows/my-flow/my-flow.yaml
flow:
name: "MyFlow"
description: "A flow with a specific runner and version."
runner:
size: Medium
version: "1.0.0"
Available sizes
Available runner sizes are Small, Medium, Large, and X-Large.