Skip to content

Commit

Permalink
More concise definition of launchplan (#5682)
Browse files Browse the repository at this point in the history
* More concise definition of launchplan

Signed-off-by: Eduardo Apolinario <[email protected]>

* Update docs/flyte_fundamentals/tasks_workflows_and_launch_plans.md

Co-authored-by: Nikki Everett <[email protected]>
Signed-off-by: Eduardo Apolinario <[email protected]>

* Update docs/flyte_fundamentals/tasks_workflows_and_launch_plans.md

Co-authored-by: Nikki Everett <[email protected]>
Signed-off-by: Eduardo Apolinario <[email protected]>

---------

Signed-off-by: Eduardo Apolinario <[email protected]>
Co-authored-by: Nikki Everett <[email protected]>
Signed-off-by: pmahindrakar-oss <[email protected]>
  • Loading branch information
2 people authored and pmahindrakar-oss committed Sep 9, 2024
1 parent 0f10175 commit 79a4c5b
Showing 1 changed file with 5 additions and 9 deletions.
14 changes: 5 additions & 9 deletions docs/flyte_fundamentals/tasks_workflows_and_launch_plans.md
Original file line number Diff line number Diff line change
Expand Up @@ -263,15 +263,11 @@ Learn more about chaining flyte entities in the {ref}`User Guide <chain_flyte_en

## Launch plans

A Flyte {py:class}`~flytekit.LaunchPlan` is a partial or complete binding of
inputs necessary to launch a workflow. You can think of it like
the {py:func}`~functools.partial` function in the Python standard library where
you can define default (overridable) and fixed (non-overridable) inputs.

```{note}
Additionally, `LaunchPlan` provides an interface for specifying run-time
overrides such as notifications, schedules, and more.
```
A launch plan in Flyte is a mechanism to define and manage the execution of workflows with
predefined or fixed inputs, schedules, and runtime overrides, like notifications. Launch plans allow
workflows to be executed with specific configurations and can be shared for consistent and
reproducible executions. Each workflow has a default launch plan generated upon registration, with the same name as the workflow,
but custom launch plans can also be created to meet different requirements.

Create a launch plan like so:

Expand Down

0 comments on commit 79a4c5b

Please sign in to comment.