Drop helm post-hooks, have them wait for their dependencies
Part of https://gitlab.com/charts/helm.gitlab.io/issues/284
- Remove hook annotations
- Remove rand from job names
- Jobs have revision in their name, so a new one is created for each helm update
- Now that these aren't hooks, these resources are tracked by helm, and the previous revision is removed on Helm update
- Switch from using loop limits in the create bucket script, to relying on activeDeadline on the Job
Edited by DJ Mountney