Disable Minio Dependency for Mattermost without using objectStorage addon setting
Bug
Description
Want to be able to disable minio dependency for Mattermost without using .Values.addons.mattermost.objectStorage, we use our own IAC to create the S3 bucket to use for Mattermost.
Right now the dependency logic for the chart/templates/mattermost/helmrelease.yaml forces you to use the objectStorage setting or there will be dependency on Minio.
{{- with .Values.addons.mattermost.objectStorage }}
{{- if not (and .endpoint .accessKey .accessSecret .bucket) }}
- name: minio-operator
namespace: {{ $.Release.Namespace }}
{{- end }}
{{- end }}
BigBang Version
2.40.0