Separate object storage secret mounts from minio
From #449 (closed)
Regardless of whether we're using minio, we need to mount an object storage secret to the deployments that use object storage. Currently, the secret only gets mounted if minio is enabled. We should:
- Make the secret objectstore independent (e.g. don't assume it has a key name
awskey
) - Make the deployments that use a mounted secret for minio use it all the time. There isn't a case for not using an objectstore, so there's no need for conditional logic on the secret mounting
- Generate the secret only if we're using minio (generating it for an external storage doesn't make sense)
Edited by Corey O'Brien