Flip SeparateCacheWatchRPC feature gate to false and deprecate it.
Watch requests to etcd are mapped to a single stream that has a limited throughput. By opening a lot of concurrent watch requests to single resource, users could starve other watches from getting any events. Separating the RPC was meant to protect the watch opened by cache. However, as we are no longer planning to allow users to open watch directly to etcd, the flag is not needed. Kubernetes-commit: 4a5bbc4c159ec7d185d5fc39b95c48dbf3fab7d9
This commit is contained in:
parent
7b8dc61f0b
commit
66f788143e
|
@ -364,6 +364,7 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
|
|||
|
||||
SeparateCacheWatchRPC: {
|
||||
{Version: version.MustParse("1.28"), Default: true, PreRelease: featuregate.Beta},
|
||||
{Version: version.MustParse("1.33"), Default: false, PreRelease: featuregate.Deprecated},
|
||||
},
|
||||
|
||||
StorageVersionAPI: {
|
||||
|
|
Loading…
Reference in New Issue