Home > Blockchain >  How can I use the GlusterFS in Kubernetes without Heketi server?
How can I use the GlusterFS in Kubernetes without Heketi server?

Time:10-05

I've an existing GlusterFS up and running. How can I use the GlusterFS erfs (external GlusterFS) in Kuberneteswithout heketi server? I'm looking for Heketi server alternate as The Heketiproject is now in deep maintenance status. https://github.com/heketi/heketi

CodePudding user response:

Hekiti is used setting up dynamic volumes provisioning, in Kubernetes. Thus, how to run GlusterFS in Kubernetes without Heketi: just skip whichever step told you to deploy Heketi in the first place. It's not part of GlusterFS.

And yes, nowadays, in the context of Kubernetes: Heketi, and/or GlusterFS, should be avoided. I think they're still in the process of implementing/refactoring proper Container-Storage-Interface, which is now pretty much required setting up storage in Kubernetes.

If you're looking for block storage, Ceph / RBD is usually a good candidate. For file storage, CephFS would do. Object storage: Ceph / RadosGW.

CodePudding user response:

You can try Kadalu Storage that uses core filesystem part from GlusterFS and provides storage to Kubernetes. Kadalu also supports external Gluster Volumes.

https://github.com/kadalu/kadalu

Disclaimer: I am Co-Creator and maintainer of the Kadalu Project.

  • Related