promote CSINodeExpandSecret feature to Beta

This commit flip the feature gate of `CSINodeExpandSecret` to Beta
and default ON.
Reference:
https://github.com/kubernetes/enhancements/issues/3107
https://github.com/kubernetes/enhancements/pull/3531

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
This commit is contained in:
Humble Chirammal 2023-02-08 21:09:48 +05:30
parent ef56451ae5
commit 732b6e3054

View File

@ -167,6 +167,7 @@ const (
// owner: @humblec, @zhucan // owner: @humblec, @zhucan
// kep: http://kep.k8s.io/3171 // kep: http://kep.k8s.io/3171
// alpha: v1.25 // alpha: v1.25
// beta: v1.27
// //
// Enables SecretRef field in CSI NodeExpandVolume request. // Enables SecretRef field in CSI NodeExpandVolume request.
CSINodeExpandSecret featuregate.Feature = "CSINodeExpandSecret" CSINodeExpandSecret featuregate.Feature = "CSINodeExpandSecret"
@ -837,7 +838,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
CSIMigrationvSphere: {Default: true, PreRelease: featuregate.Beta}, CSIMigrationvSphere: {Default: true, PreRelease: featuregate.Beta},
CSINodeExpandSecret: {Default: false, PreRelease: featuregate.Alpha}, CSINodeExpandSecret: {Default: true, PreRelease: featuregate.Beta},
CSIStorageCapacity: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.26 CSIStorageCapacity: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.26