mirror of
https://forge.liiib.re/indiehost/libre.sh/libre.sh.git
synced 2025-01-03 17:13:08 +00:00
28 lines
No EOL
695 B
Markdown
28 lines
No EOL
695 B
Markdown
# Object Store
|
|
|
|
## Status
|
|
|
|
Accepted
|
|
|
|
## Context
|
|
|
|
In the context of uc-0001, applications need to store objects.
|
|
As a system administrator, I want a highly available, easily scalable storage.
|
|
|
|
## Alternatives considered
|
|
|
|
We believe that CSI or distributed file system are complex systems to manage and object store tend to be lighter in terms of management.
|
|
[Object Store alleviates POSIX constraints](https://blog.min.io/kubernetes-storage-patterns/).
|
|
|
|
## Decision Outcome
|
|
|
|
Use only applications that rely on S3.
|
|
|
|
## Negative Consequences
|
|
|
|
Not all applications support S3.
|
|
We need to have an Object Store.
|
|
|
|
### Positive Consequences
|
|
|
|
Object Store implements versioning that we can use as a PITR. |