Overview
A workflow consists of multiple steps, and typical workflow steps include step groups (containing a series of sub-steps), human review, multi-cluster publishing, notifications, etc. You can view all built-in workflow steps provided by default in KubeVela in built-in workflow steps. If the built-in workflow steps don’t meet your needs, you can also .
Workflow
consists of steps, you can either use KubeVela’s built-in workflow steps like suspend
, , deploy
, step-group
etc, or .
In VelaUX, you can feel the workflow more intuitively. As shown in the figure: The following is a workflow where the first step succeeds and the second fails:
In KubeVela 1.5.0+, you can explicitly specify the execution mode of steps, such as:
There’re two modes of execution: StepByStep and DAG.
Workflow has powerful process control capabilities, including:
- View to learn how to suspend and resume a workflow.
- View Sub Steps to learn how to use sub-steps in the workflow.
- View to learn how to use ,
outputs
to pass data between steps. - View If Conditions to learn how to use
if
to determine whether the step should be executed.