Merge pull request #126910 from carlory/vac

migrate kube feature VolumeAttributesClass to new versioned kube feature file and syntax
This commit is contained in:
Kubernetes Prow Robot 2024-08-28 19:29:03 +01:00 committed by GitHub
commit fee426fabc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 14 additions and 8 deletions

View File

@ -1179,8 +1179,6 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
UnknownVersionInteroperabilityProxy: {Default: false, PreRelease: featuregate.Alpha},
VolumeAttributesClass: {Default: false, PreRelease: featuregate.Beta},
VolumeCapacityPriority: {Default: false, PreRelease: featuregate.Alpha},
UserNamespacesSupport: {Default: false, PreRelease: featuregate.Beta},

View File

@ -31,4 +31,8 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
RelaxedEnvironmentVariableValidation: {
{Version: version.MustParse("1.30"), Default: false, PreRelease: featuregate.Alpha},
},
VolumeAttributesClass: {
{Version: version.MustParse("1.29"), Default: false, PreRelease: featuregate.Alpha},
{Version: version.MustParse("1.31"), Default: false, PreRelease: featuregate.Beta},
},
}

View File

@ -868,12 +868,6 @@
lockToDefault: false
preRelease: Beta
version: ""
- name: VolumeAttributesClass
versionedSpecs:
- default: false
lockToDefault: false
preRelease: Beta
version: ""
- name: VolumeCapacityPriority
versionedSpecs:
- default: false

View File

@ -4,3 +4,13 @@
lockToDefault: false
preRelease: Alpha
version: "1.30"
- name: VolumeAttributesClass
versionedSpecs:
- default: false
lockToDefault: false
preRelease: Alpha
version: "1.29"
- default: false
lockToDefault: false
preRelease: Beta
version: "1.31"