-
Task
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
-
None
-
NDS Sprint 23, NDS Sprint 24
It should be possible to run Gluster servers as pods with standard Kubernetes persistent volumes.
- Create persistent volume claims ( in AWS or GCE) that are used as Gluster bricks
- Create Gluster pods that use persistent volumes as bricks
- Create a Gluster volume that can be exposed and used by other pods
- Possibly explore adding bricks via PVCs
You can also try this with cinder on OpenStack
See also
- https://deis.com/blog/2016/bootstrap-glusterfs-cluster-gce/
- https://github.com/gluster/gluster-kubernetes
Note, for Cinder will need a way to pass cloud-config to kubelet with openstack credentials. See
https://github.com/kubernetes/kubernetes/tree/master/examples/mysql-cinder-pd