diff --git a/staging/src/k8s.io/apiserver/pkg/features/kube_features.go b/staging/src/k8s.io/apiserver/pkg/features/kube_features.go index f236a39ca81..cb4e987eb23 100644 --- a/staging/src/k8s.io/apiserver/pkg/features/kube_features.go +++ b/staging/src/k8s.io/apiserver/pkg/features/kube_features.go @@ -146,6 +146,12 @@ const ( // // Allows for updating watchcache resource version with progress notify events. EfficientWatchResumption featuregate.Feature = "EfficientWatchResumption" + + // owner: @roycaihw + // alpha: v1.20 + // + // Assigns each kube-apiserver an ID in a cluster. + APIServerIdentity featuregate.Feature = "APIServerIdentity" ) func init() { @@ -171,4 +177,5 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS SelectorIndex: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, WarningHeaders: {Default: true, PreRelease: featuregate.Beta}, EfficientWatchResumption: {Default: false, PreRelease: featuregate.Alpha}, + APIServerIdentity: {Default: false, PreRelease: featuregate.Alpha}, }