Pod still released after "Pod Retention" set to "On Failure" for Kubernetes Plugin

131 views
Skip to first unread message

Evan

unread,
Nov 2, 2018, 4:57:45 AM11/2/18
to Jenkins Users

Jenkins 2.138.2

Kubernetes Plugin 1.13.2

 

When using kubernetes plugin to dynamically provision Jenkins slave, the needs now is to reserve workspace of Jenkins slave when the job failed, "Pod Retention" seems to be useful.

 

When "Pod Retention" is set to "Always", after job finished, the pod is reserved;


But when "Pod Retention" set to "On Failure", after job fails, the pod still released.


Is it a bug of plugin or my setting problem?

Released.png
Reseverd.png

Carlos Sanchez

unread,
Nov 2, 2018, 5:32:08 AM11/2/18
to jenkins...@googlegroups.com
When you say "pod still released" what do you mean? the retention means the pod will not be deleted in k8s but not used by jenkins

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/334d2195-3ace-4ed0-81ba-2ae77958d3d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Evan

unread,
Nov 4, 2018, 9:03:46 PM11/4/18
to Jenkins Users
The pod is not used by jenkins literally, but it's also deleted in k8s, this is somewhat confusing.

在 2018年11月2日星期五 UTC+8下午5:32:08,Carlos Sanchez写道:
Reply all
Reply to author
Forward
0 new messages