事件速率限制配置 (v1alpha1)
资源类型
配置
配置为 EventRateLimit 准入控制器提供配置。
| 字段 | 描述 |
|---|---|
apiVersion字符串 | eventratelimit.admission.k8s.io/v1alpha1 |
kind字符串 | 配置 |
limits [必填][]Limit | limits 是对接收到的事件查询施加的限制。限制可以针对服务器范围、每个命名空间、每个用户和每个源 + 对象接收到的事件进行设置。至少需要一个限制。 |
限制
出现在
Limit 是特定限制类型的配置
| 字段 | 描述 |
|---|---|
type [必填]LimitType | type 是此配置适用的限制类型 |
qps [必填]int32 | qps 是允许针对此限制类型的每秒事件查询数。qps 和 burst 字段一起使用来确定是否接受特定事件查询。qps 确定在 burst 查询量已耗尽后接受多少个查询。 |
burst [必填]int32 | burst 是允许针对此限制类型的突发事件查询数量。qps 和 burst 字段一起使用来确定是否接受特定事件查询。burst 确定为特定桶授予的允许量的最大值。例如,如果 burst 为 10 且 qps 为 3,则准入控制将在阻止任何查询之前接受 10 个查询。每秒将允许 3 个查询。如果该配额的一部分未被使用,则它将结转到下一秒,直到达到 10 的最大配额。 |
cacheSizeint32 | cacheSize 是此限制类型的 LRU 缓存的大小。如果一个桶从缓存中被逐出,那么该桶的配额将被重置。如果后来针对被逐出桶接收了更多查询,那么该桶将以干净的状态重新进入缓存,使该桶拥有 burst 查询的完整配额。 默认缓存大小为 4096。 如果 limitType 为 'server',则忽略 cacheSize。 |
LimitType
(string 的别名)
出现在
LimitType 是限制的类型(例如,每个命名空间)
此页面是自动生成的。
如果你打算报告此页面出现的问题,请在你的问题描述中提到此页面是自动生成的。修复可能需要在 Kubernetes 项目中的其他地方进行。
最后修改于 2023 年 10 月 03 日下午 2:09 PST:更新配置 API 参考 (8b94250cc9)