Replace MinIO object definitions
Summary
At the moment, we define MinIO objects in controllers/internal/minio.go.
Some of these object definitions are inflexible and inefficient, such as the generated Secret that would change upon every Reconcile loop.
Moving forward, we should look into replacing these object definitions with one of the following:
- Objects from our bundled MinIO Helm Chart
- The MinIO operator
- (Other ideas?)
Acceptance criteria
-
MinIO object definitions are replaced with one of the options mentioned above