Open nasenthi opened 4 weeks ago
I'm working on this
/assign @gregsheremeta
We are currently migrating all our pipelines to V2.7.0 and experienced the same problem. It was also useful to have a way to add secrets at a pipeline level and image pull secrets. Thanks @gregsheremeta 👍
Environment
Steps to reproduce
In KFP v1, there was a function
kfp.dsl.PipelineConf().set_ttl_seconds_after_finished(seconds)
that allowed us to delete pods after a specified time. However, in KFP v2, this function has been deprecated. When attempting to use this deprecated function, we encounter errors as documented in the following issues:Issue - https://github.com/kubeflow/pipelines/issues/10715 Issue - https://github.com/kubeflow/pipelines/issues/9803 Is there any alternative method available in KFP v2 to delete the pods after they have finished executing?
Expected result
There should be a method in KFP v2 SDK to specify the TTLStrategy inside argo workflows to have them cleaned up.
Materials and Reference
Impacted by this bug? Give it a 👍.