it-at-m / it-at-m/refarch

[Maintenance] Replacement for minio in docker stack

Open
#986 0 comments 0 reactions 0 assignees View on GitHub
Type: Maintenance
Dominant language
Java
Stars
7
Forks
5
Avg merge
2d 4h
Merged PRs (30d)
34

Description

### Relevant component

_No response_

### Problem description (optional)

The development stack currently contains `minio` and the client `mc` as services for testing the S3 integration.
Since both those images are no longer maintained we should switch to an alternative.

### Desired solution

Possible solutions might be:
- https://garagehq.deuxfleurs.fr/ (preferred as much smaller and purely focused on S3)
- https://www.localstack.cloud/

### Considered alternatives (optional)

_No response_

### Additional context (optional)

_No response_

### No duplicate

- [x] I confirm that this issue is not a duplicate

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the development Docker stack and the S3 integration setup that currently use the minio and mc services. Compare the preferred Garage option with LocalStack, then verify the existing S3 integration tests against the replacement. Done means the unmaintained images are removed and S3 testing still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
cloud, devops, infrastructure
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.