#2242 [Housekeeping] Single message for execution parameters
Issue created by
katrogan
Describe the issue
Currently execution-time parameters such as
• labels
• annotations
• security context
• raw output data config
• max parallelism
• notifications
can all be specified in the
launch plan spec, the
create execution request spec, and soon, as a
matchable attribute.
It would be useful to consolidate all of these parameters into a single, re-usable protobuf message definition that will make adding new parameters a breeze.
What if we do not do this?
Any new execution parameters will have to be added piecemeal to the LaunchPlanSpec, ExecutionSpec and
WorkflowExecutionConfig matchable entity.
Adding the single message will require deprecating all the current fields but this would be nice to clean-up before release 1.0.0
Related component(s)
flyteidl
Are you sure this issue hasn't been raised already?
☑︎ Yes
Have you read the Code of Conduct?
☑︎ Yes
flyteorg/flyte