deprecating in-tree vsphere volume diskformat sc parameter, vSphere less than 67u3, vm hardware less than 15 and multi vCenter server

This commit is contained in:
Divyen Patel
2021-01-28 12:51:34 -08:00
parent 24f13032b3
commit 3e91ac26fb
11 changed files with 226 additions and 12 deletions

View File

@@ -40,15 +40,22 @@ const (
checkSleepDuration = time.Second
diskByIDPath = "/dev/disk/by-id/"
diskSCSIPrefix = "wwn-0x"
diskformat = "diskformat"
datastore = "datastore"
StoragePolicyName = "storagepolicyname"
// diskformat parameter is deprecated as of Kubernetes v1.21.0
diskformat = "diskformat"
datastore = "datastore"
StoragePolicyName = "storagepolicyname"
HostFailuresToTolerateCapability = "hostfailurestotolerate"
ForceProvisioningCapability = "forceprovisioning"
CacheReservationCapability = "cachereservation"
DiskStripesCapability = "diskstripes"
ObjectSpaceReservationCapability = "objectspacereservation"
// hostfailurestotolerate parameter is deprecated as of Kubernetes v1.19.0
HostFailuresToTolerateCapability = "hostfailurestotolerate"
// forceprovisioning parameter is deprecated as of Kubernetes v1.19.0
ForceProvisioningCapability = "forceprovisioning"
// cachereservation parameter is deprecated as of Kubernetes v1.19.0
CacheReservationCapability = "cachereservation"
// diskstripes parameter is deprecated as of Kubernetes v1.19.0
DiskStripesCapability = "diskstripes"
// objectspacereservation parameter is deprecated as of Kubernetes v1.19.0
ObjectSpaceReservationCapability = "objectspacereservation"
// iopslimit parameter is deprecated as of Kubernetes v1.19.0
IopsLimitCapability = "iopslimit"
HostFailuresToTolerateCapabilityMin = 0
HostFailuresToTolerateCapabilityMax = 3