Kadalu is a project which started as an idea to make glusterfs's deployment and management simpler in kubernetes. The project contains operator to deploy CSI pods, and gluster storage nodes. All of gluster management is done natively in kubernetes without glusterfs's glusterd
and gluster
CLI tools.
Try it in few minutes to understand more!
Start with our Quick Start Guide. More documentation is at doc/
folder.
If you made some errors in setup, and want to start fresh, check this cleanup script, and run it to remove kadalu namespace completely.
Links to blogs and news updates are provided in our website.
- [Blog] Gluster’s management in k8s
- [Blog] Gluster and Kubernetes - Portmap
- [Talk] DevConf India - Rethinking Gluster Management using k8s (Check slides here)
- [Demo] Asciinema recording - Kadalu Setup
- [Demo] Asciinema recording - KaDalu CSI to claim Persistent Volumes
- [Blog] kaDalu - Ocean of opportunities
For more blog posts, see kadalu.io/blog
- Best is opening an issue in github.
- Reach to us on Slack (Note, there would be no history) - https://kadalu.slack.com
We would like your contributions to come as feedbacks, testing, development etc. See CONTRIBUTING for more details.
If you are interested in financial donation to the project, or to the developers, you can do so at our opencollective page. (We like github sponsors too, but its still in waiting list for an org in India).
We support x86_64 (amd64) by default (all releases, devel
and latest
tags), and in release 0.7.0, 0.7.1 and 0.7.2 tags arm64 is also supported. If you want to try arm64 in latest form try below command to start the operator
kubectl apply -f https://raw.githubusercontent.com/kadalu/kadalu/arm/manifests/kadalu-operator.yaml
For any other platforms, we need users to confirm it works by building images locally. Once it works, we can include it in our automated scripts. You can confirm the build by command make release
after checkout of the repository in the respective platform.
One is free to pronounce 'kaDalu' as they wish. Below is a sample of how we pronounce it!
Note 1: If you like the project, give a github star :-)