kube::util:ensure-temp-dir claims that it will automatically clean it up. But it obviously doesn't. Since we cannot add multiple trap in bash add a function that lets us trap and clean up KUBE_TEMP even if someone already set a trap.