<@U06RKAMK0UC> what is a launch plan?
# ask-ai
b
@ancient-wolf-19325 what is a launch plan?
a
A launch plan in Flyte is a mechanism to templatize workflow executions. It links a partial or complete list of inputs required to initiate a workflow, along with optional runtime overrides like notifications and schedules. Launch plans allow for multiple schedules, predefined inputs, and the ability to share workflows with other users. They are essential for invoking workflow executions. Would you like more detail? Sources: - Launch plans - Flyte - flytekit.core.launch_plan 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.
b
@ancient-wolf-19325 Are Launch Plans optional?
a
No, launch plans are not optional in Flyte. They are the only means for invoking workflow executions. Every workflow is registered with a default launch plan, which is necessary to trigger an execution. Would you like more detail? Sources: - Launch plans - Flyte - flytekit.core.launch_plan 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.
b
@ancient-wolf-19325 Can I import
jflyte
into a separate project?
a
Yes, you can import
jflyte
into a separate project.
jflyte
is a Java library that can be included in your project dependencies. However, be aware that
jflyte
expects specific files to exist in the JAR, which may require adjustments if you are using frameworks like Spring Boot. Would you like more detail? Sources: - Flyte Community Discussion - Flytectl Feature Issue 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.