Documentation ¶
Index ¶
- Variables
- func GetK8sClient() (*kubernetes.Clientset, error)
- func Mount(remote string, remotePath string, targetPath string, configData string, ...) (rcPort int, err error)
- func NewControllerServer(d *Driver) *controllerServer
- func NewNodeServer(d *Driver) *nodeServer
- func RcloneRPC(host string, method string, input string) (output string, err error)
- type Driver
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DriverName = "csi-rclone" DriverVersion = "latest" )
Functions ¶
func GetK8sClient ¶
func GetK8sClient() (*kubernetes.Clientset, error)
func Mount ¶
func Mount(remote string, remotePath string, targetPath string, configData string, flags map[string]string) (rcPort int, err error)
Mount routine.
func NewControllerServer ¶
func NewControllerServer(d *Driver) *controllerServer
func NewNodeServer ¶
func NewNodeServer(d *Driver) *nodeServer
Types ¶
Click to show internal directories.
Click to hide internal directories.