Versions in this module Expand all Collapse all v0 v0.1.1 Dec 13, 2022 v0.1.0 Nov 3, 2022 Changes in this version + func GetS3EndPoint(s3host string) (string, error) + type Driver interface + ControllerExpandVolume func(ctx context.Context, req *csi.ControllerExpandVolumeRequest) (*csi.ControllerExpandVolumeResponse, error) + CreateVolume func(ctx context.Context, req *csi.CreateVolumeRequest) (*csi.CreateVolumeResponse, error) + DeleteVolume func(ctx context.Context, req *csi.DeleteVolumeRequest) (*csi.DeleteVolumeResponse, error) + NodeExpandVolume func(ctx context.Context, req *csi.NodeExpandVolumeRequest) (*csi.NodeExpandVolumeResponse, error) + NodeGetVolumeStats func(ctx context.Context, req *csi.NodeGetVolumeStatsRequest) (*csi.NodeGetVolumeStatsResponse, error) + NodePublishVolume func(ctx context.Context, req *csi.NodePublishVolumeRequest) (*csi.NodePublishVolumeResponse, error) + NodeStageVolume func(ctx context.Context, req *csi.NodeStageVolumeRequest) (*csi.NodeStageVolumeResponse, error) + NodeUnpublishVolume func(ctx context.Context, req *csi.NodeUnpublishVolumeRequest) (*csi.NodeUnpublishVolumeResponse, error) + NodeUnstageVolume func(ctx context.Context, req *csi.NodeUnstageVolumeRequest) (*csi.NodeUnstageVolumeResponse, error) + type FuseDriver struct + func NewFuseDriver(nodeID, endpoint, driverName string, kubeClient *kubernetes.Clientset) (*FuseDriver, error) + func (s3 *FuseDriver) Run()