Is there a way for a Deployment
or Job
to completely delete itself upon completion?
I want it such that when I do kubectl get jobs/deployments/pods
they don't show up after they finished (container exited).
One possible way I thought of was to call kubectl delete jobs/deployments/pods
from within the container but I'm not sure if that's safe.