首页/云/Kubernetes 速查/ResourceQuota 与 LimitRange 分工
调度与资源52 条

ResourceQuota 与 LimitRange 分工

一个管命名空间「总量」,一个管「单个对象与默认值」:配额控制整体上限,LimitRange 补默认并约束单容器,组合使用才完整。

Kubernetes 速查云更新于 2026-10-12

对象

对象管什么粒度
ResourceQuota命名空间的总请求/总限制/对象数量命名空间
LimitRange单容器与单 Pod 的上下限、默认值对象

组合效果

组合效果
LimitRange 兜底默认 requests/limits → 新 Pod 自动达标
ResourceQuota 汇总命名空间用量 → 防止整体失控
先上 LimitRange 再上 ResourceQuota 更平滑:否则存量清单可能直接被拒。

易错点

  • 只上配额不给默认值:没写 resources 的模板全部创建失败,容易误伤自动化流程
  • 单容器上限与命名空间配额要一起算:容器级 max 之和超过配额时先触顶

数据来源与参考

  • Kubernetes 官方文档 · 资源配额与 LimitRange 配合
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌