libre.sh/docs/decisions/0002-object-store.md
2023-05-09 15:45:56 +02:00

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.