Documentation ¶
Index ¶
- Constants
- func InitAwsDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitAzureDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitCephFSDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitCinderDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitEmptydirDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitGcePDCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitGcePDExternalCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitGcePdDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitGlusterFSDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitHostPathCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitHostPathDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitHostPathSymlinkDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitHostPathV0CSIDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitISCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitLocalDriverWithVolumeType(volumeType utils.LocalVolumeType) func(config testsuites.TestConfig) testsuites.TestDriver
- func InitMockCSIDriver(config testsuites.TestConfig, registerDriver, driverAttachable bool, ...) testsuites.TestDriver
- func InitNFSDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitRbdDriver(config testsuites.TestConfig) testsuites.TestDriver
- func InitVSphereDriver(config testsuites.TestConfig) testsuites.TestDriver
Constants ¶
const ( GCEPDCSIProvisionerName = "pd.csi.storage.gke.io" GCEPDCSIZoneTopologyKey = "topology.gke.io/zone" )
Variables ¶
This section is empty.
Functions ¶
func InitAwsDriver ¶
func InitAwsDriver(config testsuites.TestConfig) testsuites.TestDriver
InitAwsDriver returns awsDriver that implements TestDriver interface
func InitAzureDriver ¶
func InitAzureDriver(config testsuites.TestConfig) testsuites.TestDriver
InitAzureDriver returns azureDriver that implements TestDriver interface
func InitCephFSDriver ¶
func InitCephFSDriver(config testsuites.TestConfig) testsuites.TestDriver
InitCephFSDriver returns cephFSDriver that implements TestDriver interface
func InitCinderDriver ¶
func InitCinderDriver(config testsuites.TestConfig) testsuites.TestDriver
InitCinderDriver returns cinderDriver that implements TestDriver interface
func InitEmptydirDriver ¶
func InitEmptydirDriver(config testsuites.TestConfig) testsuites.TestDriver
InitEmptydirDriver returns emptydirDriver that implements TestDriver interface
func InitGcePDCSIDriver ¶ added in v1.13.0
func InitGcePDCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
InitGcePDCSIDriver returns gcePDCSIDriver that implements TestDriver interface
func InitGcePDExternalCSIDriver ¶ added in v1.13.0
func InitGcePDExternalCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
InitGcePDExternalCSIDriver returns gcePDExternalCSIDriver that implements TestDriver interface
func InitGcePdDriver ¶
func InitGcePdDriver(config testsuites.TestConfig) testsuites.TestDriver
InitGceDriver returns gcePdDriver that implements TestDriver interface
func InitGlusterFSDriver ¶
func InitGlusterFSDriver(config testsuites.TestConfig) testsuites.TestDriver
InitGlusterFSDriver returns glusterFSDriver that implements TestDriver interface
func InitHostPathCSIDriver ¶ added in v1.13.0
func InitHostPathCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
InitHostPathCSIDriver returns hostpathCSIDriver that implements TestDriver interface
func InitHostPathDriver ¶
func InitHostPathDriver(config testsuites.TestConfig) testsuites.TestDriver
InitHostPathDriver returns hostPathDriver that implements TestDriver interface
func InitHostPathSymlinkDriver ¶
func InitHostPathSymlinkDriver(config testsuites.TestConfig) testsuites.TestDriver
InitHostPathSymlinkDriver returns hostPathSymlinkDriver that implements TestDriver interface
func InitHostPathV0CSIDriver ¶ added in v1.14.0
func InitHostPathV0CSIDriver(config testsuites.TestConfig) testsuites.TestDriver
InitHostPathV0CSIDriver returns a variant of hostpathCSIDriver with different manifests.
func InitISCSIDriver ¶
func InitISCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
InitISCSIDriver returns iSCSIDriver that implements TestDriver interface
func InitLocalDriverWithVolumeType ¶ added in v1.14.0
func InitLocalDriverWithVolumeType(volumeType utils.LocalVolumeType) func(config testsuites.TestConfig) testsuites.TestDriver
func InitMockCSIDriver ¶ added in v1.14.0
func InitMockCSIDriver(config testsuites.TestConfig, registerDriver, driverAttachable bool, podInfoVersion *string) testsuites.TestDriver
InitMockCSIDriver returns a mockCSIDriver that implements TestDriver interface
func InitNFSDriver ¶
func InitNFSDriver(config testsuites.TestConfig) testsuites.TestDriver
InitNFSDriver returns nfsDriver that implements TestDriver interface
func InitRbdDriver ¶
func InitRbdDriver(config testsuites.TestConfig) testsuites.TestDriver
InitRbdDriver returns rbdDriver that implements TestDriver interface
func InitVSphereDriver ¶
func InitVSphereDriver(config testsuites.TestConfig) testsuites.TestDriver
InitVSphereDriver returns vSphereDriver that implements TestDriver interface
Types ¶
This section is empty.