Manage one-off pipeline runs declaratively
Closed this issue · 0 comments
jmendesky commented
Overview
We want to support managing Kubeflow Pipelines runs with a new Run resource.
Technical notes
RunSpec
should be immutable (i.e. re-submission will not be allowed)- A TTL configuration similar to K8s Job's
ttlSecondsAfterFinished
should allow the run to be deleted after completion - One-off runs should work for both fixed pipeline versions and latest pipeline versions
Implementation Notes
The work can be broken up into the following steps