首页/云/Kubernetes 速查/ResourceQuota 限制命名空间总量
本包目录(307 条)
kubectl 基础56 条工作负载36 条网络与服务55 条配置与存储54 条
调度与资源52 条
集群运维与排障54 条

ResourceQuota 限制命名空间总量

对命名空间内所有 Pod 的 requests/limits 求和设上限,并可按对象数量设限;触顶后新 Pod/对象会被拒绝创建。

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

配额示例

配额示例
apiVersion: v1
kind: ResourceQuota
metadata:
  name: prod-quota
  namespace: prod
spec:
  hard:
    requests.cpu: "20"
    requests.memory: 40Gi
    limits.cpu: "40"
    limits.memory: 80Gi
    pods: "100"
    services.loadbalancers: "5"

查看用量

查看用量
kubectl get resourcequota -n prod
kubectl describe resourcequota prod-quota -n prod

易错点

  • 配额开启后,新建 Pod 必须写 requests/limits(或由 LimitRange 兜底),否则直接被拒
  • 「已用」统计的是 requests 之和不是实际用量:配额满不等于节点没资源

数据来源与参考

  • Kubernetes 官方文档 · ResourceQuotas
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌