Skip to content

Commit ade7305

Browse files
committed
chore: moving apiserver featuregates to versioned
Signed-off-by: Omer Aplatony <[email protected]>
1 parent 9e157c5 commit ade7305

File tree

5 files changed

+706
-344
lines changed

5 files changed

+706
-344
lines changed

pkg/features/kube_features.go

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -969,66 +969,8 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
969969
// inherited features from generic apiserver, relisted here to get a conflict if it is changed
970970
// unintentionally on either side:
971971

972-
genericfeatures.AdmissionWebhookMatchConditions: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.33
973-
974-
genericfeatures.AggregatedDiscoveryEndpoint: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.33
975-
976-
genericfeatures.APIListChunking: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.32
977-
978-
genericfeatures.APIResponseCompression: {Default: true, PreRelease: featuregate.Beta},
979-
980-
genericfeatures.APIServerIdentity: {Default: true, PreRelease: featuregate.Beta},
981-
982-
genericfeatures.APIServerTracing: {Default: true, PreRelease: featuregate.Beta},
983-
984-
genericfeatures.APIServingWithRoutine: {Default: false, PreRelease: featuregate.Alpha},
985-
986-
genericfeatures.AuthorizeWithSelectors: {Default: false, PreRelease: featuregate.Alpha},
987-
988-
genericfeatures.ConcurrentWatchObjectDecode: {Default: false, PreRelease: featuregate.Beta},
989-
990-
genericfeatures.ConsistentListFromCache: {Default: true, PreRelease: featuregate.Beta},
991-
992-
genericfeatures.CoordinatedLeaderElection: {Default: false, PreRelease: featuregate.Alpha},
993-
994-
genericfeatures.EfficientWatchResumption: {Default: true, PreRelease: featuregate.GA, LockToDefault: true},
995-
996972
genericfeatures.KMSv1: {Default: false, PreRelease: featuregate.Deprecated},
997973

998-
genericfeatures.MutatingAdmissionPolicy: {Default: false, PreRelease: featuregate.Alpha},
999-
1000-
genericfeatures.OpenAPIEnums: {Default: true, PreRelease: featuregate.Beta},
1001-
1002-
genericfeatures.RemainingItemCount: {Default: true, PreRelease: featuregate.GA, LockToDefault: true},
1003-
1004-
genericfeatures.ResilientWatchCacheInitialization: {Default: true, PreRelease: featuregate.Beta},
1005-
1006-
genericfeatures.SeparateCacheWatchRPC: {Default: true, PreRelease: featuregate.Beta},
1007-
1008-
genericfeatures.StorageVersionAPI: {Default: false, PreRelease: featuregate.Alpha},
1009-
1010-
genericfeatures.StorageVersionHash: {Default: true, PreRelease: featuregate.Beta},
1011-
1012-
genericfeatures.StrictCostEnforcementForVAP: {Default: false, PreRelease: featuregate.Beta},
1013-
1014-
genericfeatures.StrictCostEnforcementForWebhooks: {Default: false, PreRelease: featuregate.Beta},
1015-
1016-
genericfeatures.StructuredAuthenticationConfiguration: {Default: true, PreRelease: featuregate.Beta},
1017-
1018-
genericfeatures.StructuredAuthorizationConfiguration: {Default: true, PreRelease: featuregate.Beta},
1019-
1020-
genericfeatures.UnauthenticatedHTTP2DOSMitigation: {Default: true, PreRelease: featuregate.Beta},
1021-
1022-
genericfeatures.WatchBookmark: {Default: true, PreRelease: featuregate.GA, LockToDefault: true},
1023-
1024-
genericfeatures.WatchCacheInitializationPostStartHook: {Default: false, PreRelease: featuregate.Beta},
1025-
1026-
genericfeatures.WatchFromStorageWithoutResourceVersion: {Default: false, PreRelease: featuregate.Beta},
1027-
1028-
genericfeatures.WatchList: {Default: false, PreRelease: featuregate.Alpha},
1029-
1030-
genericfeatures.ZeroLimitedNominalConcurrencyShares: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.32
1031-
1032974
// inherited features from apiextensions-apiserver, relisted here to get a conflict if it is changed
1033975
// unintentionally on either side:
1034976

0 commit comments

Comments
 (0)