package drivers
import "k8s.io/kubernetes/test/e2e/storage/drivers"
Index ¶
- Constants
- func InitAwsDriver() testsuites.TestDriver
- func InitAzureDriver() testsuites.TestDriver
- func InitCephFSDriver() testsuites.TestDriver
- func InitCinderDriver() testsuites.TestDriver
- func InitEmptydirDriver() testsuites.TestDriver
- func InitGcePDCSIDriver() testsuites.TestDriver
- func InitGcePdDriver() testsuites.TestDriver
- func InitGlusterFSDriver() testsuites.TestDriver
- func InitHostPathCSIDriver() testsuites.TestDriver
- func InitHostPathDriver() testsuites.TestDriver
- func InitHostPathSymlinkDriver() testsuites.TestDriver
- func InitISCSIDriver() testsuites.TestDriver
- func InitLocalDriverWithVolumeType(volumeType utils.LocalVolumeType) func() testsuites.TestDriver
- func InitMockCSIDriver(driverOpts CSIMockDriverOpts) testsuites.TestDriver
- func InitNFSDriver() testsuites.TestDriver
- func InitRbdDriver() testsuites.TestDriver
- func InitVSphereDriver() testsuites.TestDriver
- type CSIMockDriverOpts
Constants ¶
const ( // GCEPDCSIDriverName is the name of GCE Persistent Disk CSI driver GCEPDCSIDriverName = "pd.csi.storage.gke.io" // GCEPDCSIZoneTopologyKey is the key of GCE Persistent Disk CSI zone topology GCEPDCSIZoneTopologyKey = "topology.gke.io/zone" )
Functions ¶
func InitAwsDriver ¶
func InitAwsDriver() testsuites.TestDriver
InitAwsDriver returns awsDriver that implements TestDriver interface
func InitAzureDriver ¶
func InitAzureDriver() testsuites.TestDriver
InitAzureDriver returns azureDriver that implements TestDriver interface
func InitCephFSDriver ¶
func InitCephFSDriver() testsuites.TestDriver
InitCephFSDriver returns cephFSDriver that implements TestDriver interface
func InitCinderDriver ¶
func InitCinderDriver() testsuites.TestDriver
InitCinderDriver returns cinderDriver that implements TestDriver interface
func InitEmptydirDriver ¶
func InitEmptydirDriver() testsuites.TestDriver
InitEmptydirDriver returns emptydirDriver that implements TestDriver interface
func InitGcePDCSIDriver ¶
func InitGcePDCSIDriver() testsuites.TestDriver
InitGcePDCSIDriver returns gcePDCSIDriver that implements TestDriver interface
func InitGcePdDriver ¶
func InitGcePdDriver() testsuites.TestDriver
InitGcePdDriver returns gcePdDriver that implements TestDriver interface
func InitGlusterFSDriver ¶
func InitGlusterFSDriver() testsuites.TestDriver
InitGlusterFSDriver returns glusterFSDriver that implements TestDriver interface
func InitHostPathCSIDriver ¶
func InitHostPathCSIDriver() testsuites.TestDriver
InitHostPathCSIDriver returns hostpathCSIDriver that implements TestDriver interface
func InitHostPathDriver ¶
func InitHostPathDriver() testsuites.TestDriver
InitHostPathDriver returns hostPathDriver that implements TestDriver interface
func InitHostPathSymlinkDriver ¶
func InitHostPathSymlinkDriver() testsuites.TestDriver
InitHostPathSymlinkDriver returns hostPathSymlinkDriver that implements TestDriver interface
func InitISCSIDriver ¶
func InitISCSIDriver() testsuites.TestDriver
InitISCSIDriver returns iSCSIDriver that implements TestDriver interface
func InitLocalDriverWithVolumeType ¶
func InitLocalDriverWithVolumeType(volumeType utils.LocalVolumeType) func() testsuites.TestDriver
InitLocalDriverWithVolumeType initializes the local driver based on the volume type.
func InitMockCSIDriver ¶
func InitMockCSIDriver(driverOpts CSIMockDriverOpts) testsuites.TestDriver
InitMockCSIDriver returns a mockCSIDriver that implements TestDriver interface
func InitNFSDriver ¶
func InitNFSDriver() testsuites.TestDriver
InitNFSDriver returns nfsDriver that implements TestDriver interface
func InitRbdDriver ¶
func InitRbdDriver() testsuites.TestDriver
InitRbdDriver returns rbdDriver that implements TestDriver interface
func InitVSphereDriver ¶
func InitVSphereDriver() testsuites.TestDriver
InitVSphereDriver returns vSphereDriver that implements TestDriver interface
Types ¶
type CSIMockDriverOpts ¶
type CSIMockDriverOpts struct { RegisterDriver bool DisableAttach bool PodInfo *bool AttachLimit int EnableResizing bool EnableNodeExpansion bool }
CSIMockDriverOpts defines options used for csi driver
Source Files ¶
csi.go csi_objects.go in_tree.go
- Version
- v1.17.10
- Published
- Aug 12, 2020
- Platform
- js/wasm
- Imports
- 35 packages
- Last checked
- 7 minutes ago –
Tools for package owners.