The current app.job and lamp.job modules are missing a few features which we may need for cronjobs (starting with iPoid):
Features:
- Support per environment cronjobs
- allow jobs to mount
After updating the module, we can refactor the cronjobs in our charts, though not all necessarily have an active cronjob.
- benthos
- datahub
- datasets-config
- echoserver
- ipoid
- jaeger
- k8s-controller-sidecars
- kube-state-metrics
- linkrecommendation
- spark-history
- superset
- tegola-vector-tiles
One attempt was https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/980852