Default bucket fix
General MR
Summary
I noticed something when doing the last mattermost update: the minio bucket creation job would sometimes fail (basically the istio-proxy was dying before the workload could complete - I couldn’t figure out why that was happening). It’s not actually a showstopper because Flux eventually reconciles it and it seems like a toss up on whether the workload beats istio-proxy. But while debugging this I got pointed to another workaround for that whole job - and that’s to set the bucket in the minio chart.
Not sure if there was a reason for this to be a separate job (other than not knowing about this setting or likely pre-dating it), but this MR removes the job and adds it as a passthrough to minio if that job is in fact excessive.
Relevant logs/screenshots
n/a