I'm exploring options for a self-hosted, S3-compatible storage solution to deploy on Kubernetes. Initially, we considered MinIO, but their licensing issues have us a bit wary. We stumbled upon Cloudian, which has some attractive features like S3 compatibility and hybrid cloud options. However, I haven't found much first-hand experience regarding its deployment in a Kubernetes setup. Has anyone here used Cloudian or thought about it as an alternative to MinIO? I'm particularly interested in knowing about the setup complexity, resource requirements, stability, and your overall experience with it.
5 Answers
We are also looking to migrate from MinIO, and right now, Ceph seems like the top contender for us. I don't have personal experience with Cloudian, but I've read it's closed source, which raises some vendor lock-in concerns. What advantages does Cloudian have over Ceph for your use case?
We use Rook for all our block, file, and object storage needs. It's been a solid choice and has worked well in our K8s environment.
Just to clarify, you can indeed use MinIO for free under the AGPL v3.0 license, which is an open-source license. But depending on your needs, the restrictions might be a concern.
I’m currently looking at Garage for my projects, but we’re staying away from closed-source solutions. We just want to move away from MinIO as soon as possible.
We faced similar concerns moving away from MinIO because of the licensing. We decided to go with Cloudian, and while setting it up on Kubernetes took some initial effort—especially with storage and network configurations—it has been quite reliable for us. It ticks all the boxes for S3 compatibility, and stability hasn’t been a problem. It does use a bit more resources than MinIO, but that’s expected given the extra features it offers.
Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures