资源限额¶
集群管理员使用资源配额(ResourceQuota
)和限额(LimitRange
)可以约束项目中所用的计算资源用量。 这有助于集群管理员更好地管理和分配资源,确保项目小组不会滥用资源。
资源配额通过 ResourceQuota
进行定义,约束了每个命名空间、工作空间中可以使用的聚合资源总量。 用于限制命名空间中可以创建的最大对象数量以及命名空间中资源可消耗的计算资源总量。
资源限额通过 LimitRange
进行定义,这是一种安全策略, 约束了可以为命名空间中每个适用对象类别可以指定的资源分配量(limit 和 request)。
在 DCE 5.0 中 LimitRange
提供的资源限额包括:
- 命名空间中每个 Pod 或容器可使用的最小和最大资源量
- 命名空间中每个 PVC 可使用的最小和最大存储请求
- 命名空间中资源 request 和 limit 之间的比值
- 为命名空间中的计算资源设置默认的 request/limit 并在运行时中将其自动注入到容器中