事件限速配置 (v1alpha1)
资源类型
配置
配置为 EventRateLimit 准入控制器提供配置。
| 字段 | 描述 |
|---|---|
apiVersion字符串 | eventratelimit.admission.k8s.io/v1alpha1 |
kind字符串 | 配置 |
limits [必需][]Limit | limits 是要应用于事件查询接收的限制。可以对服务器范围内的事件、按命名空间、按用户以及按源+对象放置限制。至少需要一个限制。 |
Limit
出现于
Limit 是特定限制类型的配置
| 字段 | 描述 |
|---|---|
type [必需]LimitType | type 是此配置应用的限制类型 |
qps [必需]int32 | qps 是允许此类型限制的每秒事件查询数。qps 和 burst 字段一起用于确定是否接受特定的事件查询。qps 确定在耗尽 burst 量后接受的查询数量。 |
burst [必需]int32 | burst 是允许此类型限制的事件查询的 burst 数。qps 和 burst 字段一起用于确定是否接受特定的事件查询。burst 确定授予特定 bucket 的最大允许量。例如,如果 burst 为 10 且 qps 为 3,则准入控制将接受 10 个查询,然后阻止任何查询。每秒允许 3 个额外的查询。如果未完全使用该允许量,则它将滚到下一秒,直到达到最大允许量 10。 |
cacheSizeint32 | cacheSize 是此类型限制的 LRU 缓存的大小。如果从缓存中驱逐 bucket,则该 bucket 的允许量将重置。如果稍后收到被驱逐 bucket 的更多查询,则该 bucket 将使用全新的状态重新进入缓存,从而为该 bucket 提供完整的 burst 查询允许量。 默认缓存大小为 4096。 如果 limitType 为 'server',则忽略 cacheSize。 |
LimitType
(string 的别名)
出现于
LimitType 是限制的类型(例如,按命名空间)
本页面是自动生成的。
如果您打算报告此页面的问题,请在您的问题描述中提及该页面是自动生成的。修复可能需要在 Kubernetes 项目的其他地方进行。
上次修改时间:2023 年 10 月 03 日 14:09 PST:更新配置 API 参考 (8b94250cc9)