mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-26 05:03:09 +00:00
Add e2e test setup for windows vsphere driver
This commit is contained in:
parent
0083786ca9
commit
cd8dc20f7f
@ -1293,6 +1293,30 @@ func InitWindowsGcePdDriver() storageframework.TestDriver {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func InitWindowsVSphereDriver() storageframework.TestDriver {
|
||||||
|
return &vSphereDriver{
|
||||||
|
driverInfo: storageframework.DriverInfo{
|
||||||
|
Name: "windows-vsphere",
|
||||||
|
InTreePluginName: "kubernetes.io/vsphere-volume",
|
||||||
|
MaxFileSize: storageframework.FileSizeMedium,
|
||||||
|
SupportedSizeRange: e2evolume.SizeRange{
|
||||||
|
Min: "1Gi",
|
||||||
|
},
|
||||||
|
SupportedFsType: sets.NewString(
|
||||||
|
"ntfs",
|
||||||
|
),
|
||||||
|
TopologyKeys: []string{v1.LabelFailureDomainBetaZone},
|
||||||
|
Capabilities: map[storageframework.Capability]bool{
|
||||||
|
storageframework.CapPersistence: true,
|
||||||
|
storageframework.CapFsGroup: true,
|
||||||
|
storageframework.CapExec: true,
|
||||||
|
storageframework.CapMultiPODs: true,
|
||||||
|
storageframework.CapTopology: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
func (g *gcePdDriver) GetDriverInfo() *storageframework.DriverInfo {
|
func (g *gcePdDriver) GetDriverInfo() *storageframework.DriverInfo {
|
||||||
return &g.driverInfo
|
return &g.driverInfo
|
||||||
}
|
}
|
||||||
@ -1416,6 +1440,7 @@ func InitVSphereDriver() storageframework.TestDriver {
|
|||||||
SupportedFsType: sets.NewString(
|
SupportedFsType: sets.NewString(
|
||||||
"", // Default fsType
|
"", // Default fsType
|
||||||
"ext4",
|
"ext4",
|
||||||
|
"ntfs",
|
||||||
),
|
),
|
||||||
TopologyKeys: []string{v1.LabelFailureDomainBetaZone},
|
TopologyKeys: []string{v1.LabelFailureDomainBetaZone},
|
||||||
Capabilities: map[storageframework.Capability]bool{
|
Capabilities: map[storageframework.Capability]bool{
|
||||||
|
@ -38,6 +38,7 @@ var testDrivers = []func() storageframework.TestDriver{
|
|||||||
drivers.InitGcePdDriver,
|
drivers.InitGcePdDriver,
|
||||||
drivers.InitWindowsGcePdDriver,
|
drivers.InitWindowsGcePdDriver,
|
||||||
drivers.InitVSphereDriver,
|
drivers.InitVSphereDriver,
|
||||||
|
drivers.InitWindowsVSphereDriver,
|
||||||
drivers.InitAzureDiskDriver,
|
drivers.InitAzureDiskDriver,
|
||||||
drivers.InitAwsDriver,
|
drivers.InitAwsDriver,
|
||||||
drivers.InitLocalDriverWithVolumeType(utils.LocalVolumeDirectory),
|
drivers.InitLocalDriverWithVolumeType(utils.LocalVolumeDirectory),
|
||||||
|
Loading…
Reference in New Issue
Block a user