k3s/pkg/volume/glusterfs
Humble Chirammal 04bf95a5d1 Add `auto_unmount` mount option for glusterfs fuse mount.
libfuse has an auto_unmount option which, if enabled, ensures that
the file system is unmounted at FUSE server termination by running a
separate monitor process that performs the unmount when that occurs.
(This feature would probably better be called "robust auto-unmount",
as FUSE servers usually do try to unmount their file systems upon
termination, it's just this mechanism is not crash resilient.)
This change implements that option and behavior for glusterfs.

This option will be only supported for clients with version >3.11.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2017-05-22 23:50:54 +05:30
..
BUILD move pkg/api/v1/helpers.go to subpackage 2017-04-14 14:25:11 -07:00
OWNERS Remove rkouj from owners files. 2017-04-28 17:14:38 -07:00
doc.go
glusterfs.go Add `auto_unmount` mount option for glusterfs fuse mount. 2017-05-22 23:50:54 +05:30
glusterfs_minmax.go Make interface references consistent across the plugin code. 2017-05-17 10:19:56 +05:30
glusterfs_minmax_test.go glusterfs: add MinMaxAllocator 2016-12-03 05:27:10 +01:00
glusterfs_test.go remove an unnecassary variable assignment in glusterfs_test 2017-03-26 22:44:16 +08:00
glusterfs_util.go