Documentation
¶
Index ¶
Constants ¶
View Source
const ( MB_SIZE = 1024 * 1024 TYPE_PLUGIN_DISK = "disk" TYPE_PLUGIN_NAS = "nas" TYPE_PLUGIN_OSS = "oss" TYPE_PLUGIN_CPFS = "cpfs" PLUGIN_MONITORING = "monitoring" LOGFILE_PREFIX = "/var/log/alicloud/flexvolume_" )
const values
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FluxVolumePlugin ¶
type FluxVolumePlugin interface { NewOptions() interface{} // not called by kubelet Init() utils.Result Getvolumename(opt interface{}) utils.Result Attach(opt interface{}, nodeName string) utils.Result Waitforattach(devicePath string, opt interface{}) utils.Result Mountdevice(mountPath string, opt interface{}) utils.Result Detach(volumeName string, nodeName string) utils.Result Mount(opt interface{}, mountPath string) utils.Result Unmount(mountPoint string) utils.Result }
FluxVolumePlugin: VolumePlugin interface for plugins
Click to show internal directories.
Click to hide internal directories.