Open ericphanson opened 2 years ago
Good question. We should be probably just use a pod instead with no downside
Hmm trying to remember why I switched to jobs instead of pods the way it was before.
I think it had to do with pods getting killed with violence and there not being any trace of what happened whatsoever. Jobs stay around and let me at least inspect logs and kubectl describe the pod for instance.
With better external logging / persistence of run pods, pods do make more sense.
I often see folks not clean up the job correctly bc deleting the pod doesn't remove the job. Is there a need for a job?