Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Adding basic retention #91
I'm not sure if this is the PR that caused our issues, but it's closely related, so I'll put this here:
We use different docker images for each of our projects running on Jenkins using the kubernetes-plugin.
I've noticed recently that a lot of times a job of project A might end up on a pod/container of project B.
Because each pod/container setup is highly coupled to the different projects, a lot of tools are missing for project A to run inside a pod of project B, and thus the run fails.
We haven't set the
Something else that I noticed: since this PR(?) any custom pod template that we define in a Jenkinsfile gets automatically added to the list of global list of "Kubernetes Pod Template" configs in the global configuration page of Jenkins.
This means that after a while, we end up with thousands of templates on that page, grinding that page to a halt. Possibly, this is the cause of the shared pod templates we are seeing?