-
Notifications
You must be signed in to change notification settings - Fork 3
Add evaluation of minio alternatives #180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
2607556 to
844e995
Compare
docs/modules/ROOT/pages/adr/0050-alternatives-to-minio-for-s3-compatible-object-storage.adoc
Show resolved
Hide resolved
zugao
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some things to look at
docs/modules/ROOT/pages/adr/0049-alternatives-to-minio-for-s3-compatible-object-storage.adoc
Outdated
Show resolved
Hide resolved
| Garage with the community operator. | ||
|
|
||
| Garage's performance is overall pretty good and it can handle 1 million files. | ||
| It's the least complex solution and offers good integration into AppCat via their operator. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does it also have a helm chart?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It does, but then we'd have to create a provider to communicate with its API and configure it.
EDIT: I just looked at the chart, it has some issues that disqualify it for AppCat use:
- It's not on a repo, the official way is to clone the git and apply it from a local directory
- It requires manual steps after the installation to bootstrap Garage's cluster layout. Those would then somehow have to be managed by a provider or jobs: https://garagehq.deuxfleurs.fr/documentation/quick-start/#creating-a-cluster-layout
docs/modules/ROOT/pages/adr/0049-alternatives-to-minio-for-s3-compatible-object-storage.adoc
Outdated
Show resolved
Hide resolved
844e995 to
67dee7c
Compare
67dee7c to
c63afe7
Compare
TheBigLee
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Small language nitpick only
| - Clustered/HA mode, optional with EC instead of replication | ||
| - Storage on local block devices | ||
| - Object LifeCycle to delete files older than x days, for log retention | ||
| - Kubernetes readiness, are the charts and operators to simplify operations on K8s |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sentence doesn't sound like proper english :-)
docs/modules/ROOT/pages/adr/0050-alternatives-to-minio-for-s3-compatible-object-storage.adoc
Outdated
Show resolved
Hide resolved
mikeshootzz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and I'm sorry for turning into spellcheck:
docs/modules/ROOT/pages/adr/0050-alternatives-to-minio-for-s3-compatible-object-storage.adoc
Outdated
Show resolved
Hide resolved
docs/modules/ROOT/pages/adr/0050-alternatives-to-minio-for-s3-compatible-object-storage.adoc
Outdated
Show resolved
Hide resolved
docs/modules/ROOT/pages/adr/0050-alternatives-to-minio-for-s3-compatible-object-storage.adoc
Outdated
Show resolved
Hide resolved
3c368fb to
ffbf9e7
Compare
Summary
Checklist
change,decision,requirement/quality,requirement/functional,dependencyas they show up in the changelog