Merge pull request #126878 from aaron-prindle/emu-version-feat-gate

chore: migrate kube feature RelaxedEnvironmentVariableValidation to new versioned kube feature file and syntax
This commit is contained in:
Kubernetes Prow Robot 2024-08-23 23:27:52 +01:00 committed by GitHub
commit bd6f29fa28
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 10 additions and 13 deletions

View File

@ -1133,8 +1133,6 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
RecoverVolumeExpansionFailure: {Default: false, PreRelease: featuregate.Alpha},
RelaxedEnvironmentVariableValidation: {Default: false, PreRelease: featuregate.Alpha},
ReloadKubeletServerCertificateFile: {Default: true, PreRelease: featuregate.Beta},
ResourceHealthStatus: {Default: false, PreRelease: featuregate.Alpha},

View File

@ -17,6 +17,7 @@ limitations under the License.
package features
import (
"k8s.io/apimachinery/pkg/util/version"
"k8s.io/component-base/featuregate"
)
@ -27,8 +28,7 @@ import (
// Entries are separated from each other with blank lines to avoid sweeping gofmt changes
// when adding or removing one entry.
var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate.VersionedSpecs{
// Example:
// genericfeatures.EmulationVersion: {
// {Version: version.MustParse("1.30"), Default: false, PreRelease: featuregate.Alpha},
// },
RelaxedEnvironmentVariableValidation: {
{Version: version.MustParse("1.30"), Default: false, PreRelease: featuregate.Alpha},
},
}

View File

@ -622,12 +622,6 @@
lockToDefault: false
preRelease: Beta
version: ""
- name: RelaxedEnvironmentVariableValidation
versionedSpecs:
- default: false
lockToDefault: false
preRelease: Alpha
version: ""
- name: ReloadKubeletServerCertificateFile
versionedSpecs:
- default: true

View File

@ -1 +1,6 @@
[]
- name: RelaxedEnvironmentVariableValidation
versionedSpecs:
- default: false
lockToDefault: false
preRelease: Alpha
version: "1.30"