website/content/zh-cn/docs/reference/command-line-tools-reference/feature-gates/consistent-list-from-cache.md

1.7 KiB
Raw Blame History

title content_type _build stages
ConsistentListFromCache feature_gate
list render
never false
stage defaultValue fromVersion toVersion
alpha false 1.28 1.30
stage defaultValue fromVersion
beta true 1.31

通过直接使用监视缓存来为 list 请求提供一致性的数据,提升 Kubernetes API 服务器的性能, 从而改善可扩展性和响应时间。为了从缓存获取一致的列表Kubernetes 需要使用较新的 Etcd 版本v3.4.31+ 或 v3.5.13+),这些版本包含了对监视进度请求特性的修复。 如果使用较旧的 Etcd 版本Kubernetes 会自动检测到并回退到从 Etcd 提供一致的读取操作。 进度通知能够确保监视缓存与 Etcd 保持一致,同时减少对 Etcd 进行资源密集型仲裁读取的需求。

更多细节请参阅 Kubernetes 文档 getlist 语义