Consider adding configurable automatic cleanup after completion of an AppWrapper.
Can draw inspiration from similar feature on Jobs (https://kubernetes.io/docs/concepts/workloads/controllers/job/#ttl-mechanism-for-finished-jobs).
We may want to have different default behavior for successful vs. failed jobs.