Skip to content
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

Provide a mechanism for cleaning up Jobs #24

Open
chrisdoherty4 opened this issue Jun 23, 2022 · 0 comments
Open

Provide a mechanism for cleaning up Jobs #24

chrisdoherty4 opened this issue Jun 23, 2022 · 0 comments
Labels
kind/feature New feature or request triage/needs-design Categorizes issue or PR as related to design.

Comments

@chrisdoherty4
Copy link
Member

Jobs aren't currently cleaned up upon completion. Unlike typical Kubernetes resources that we don't expect to be cleaned up, Jobs have a reasonably clear end of life. To ensure we aren't polluting Kubernetes with stale objects we should provide a basic mechanism for cleaning up Jobs.

Kubernetes have stablized their ttlSecondsAfterFinished property on Jobs and we can use the same mechanism for Rufio Jobs.

We can create more complicated mechanims for job clean up as necessary in the future.

@chrisdoherty4 chrisdoherty4 added this to the 0.1.0 milestone Jun 23, 2022
@chrisdoherty4 chrisdoherty4 added triage/needs-design Categorizes issue or PR as related to design. kind/feature New feature or request labels Jul 4, 2022
@chrisdoherty4 chrisdoherty4 modified the milestones: 0.1, 0.2 Jul 15, 2022
@chrisdoherty4 chrisdoherty4 mentioned this issue Aug 31, 2022
Closed
@chrisdoherty4 chrisdoherty4 modified the milestones: v0.2, v0.3 Feb 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request triage/needs-design Categorizes issue or PR as related to design.
Projects
None yet
Development

No branches or pull requests

1 participant