package drivers
import "k8s.io/kubernetes/test/e2e/storage/drivers"
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, podInfoVersion *string) 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" )
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 ¶
func InitGcePDCSIDriver(config testsuites.TestConfig) testsuites.TestDriver
InitGcePDCSIDriver returns gcePDCSIDriver that implements TestDriver interface
func InitGcePDExternalCSIDriver ¶
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 ¶
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 ¶
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 ¶
func InitLocalDriverWithVolumeType(volumeType utils.LocalVolumeType) func(config testsuites.TestConfig) testsuites.TestDriver
func InitMockCSIDriver ¶
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
Source Files ¶
csi.go csi_objects.go in_tree.go
- Version
- v1.14.0-beta.0
- Published
- Feb 19, 2019
- Platform
- linux/amd64
- Imports
- 30 packages
- Last checked
- 11 minutes ago –
Tools for package owners.