-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[sdk] Missing Alternative for set_ttl_seconds_after_finished in KFP v2 #10899
Comments
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 👍 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Extracted |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
/lifecycle frozen |
/assign @rimolive |
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 - #10715
Issue - #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 👍.
The text was updated successfully, but these errors were encountered: