命名空间的资源配额(ResourceQuota),用于多团队或多用户的共享集群资源场景下,限制团队、用户可以使用的资源总量,包括限制命名空间下创建某一类型对象(容器、服务)的数量以及消耗计算资源(CPU、内存)的总量。
...
,在下拉菜单中选择 设置资源配额。类型 | 名称 | 描述 |
---|---|---|
计算资源配额 | CPU 请求 | 指定本命名空间所有 running 或 waiting 状态 Pod 的 CPU 请求总和的上限。 |
内存请求 | 指定本命名空间所有 running 或 waiting 状态 Pod 的内存请求总和的上限。 | |
CPU 上限 | 指定本命名空间所有 running 或 waiting 状态 Pod 的 CPU 总和的上限。 | |
内存上限 | 指定本命名空间所有 running 或 waiting 状态 Pod 的内存总和的上限。 | |
GPU 资源配额 | GPU 配额 | 指定本命名空间中所有节点上的 GPU 显卡总卡数上限。 |
mGPU 配额 | 【公测】指定本命名空间中所有节点上容器共享 mGPU 显卡的总卡数上限。 | |
存储资源配额 | 存储请求总量 | 指定本命名空间中所有 PVC 的存储资源需求总量的上限。 |
存储卷声明数量 | 指定本命名空间所允许的 PVC 总数的上限。 | |
其他资源配额 | 容器组数量 | 指定本命名空间所允许的 running 或 waiting 状态 Pod 总数上限。 |
保密字典数量 | 指定本命名空间所允许的 Secret 总数上限。 | |
配置项数量 | 指定本命名空间允许的 ConfigMap 总数的上限。 | |
服务数量 | 指定本命名空间所允许的 Service 总数上限。 |
说明
若您通过 kubectl 或者 Kubernetes 原生 API 方式设置资源配额(即不通过上述控制台配置方法)时,请确保 ResourceQuota 名称和 NameSpace 名称相同,否则控制台上的 查看详情 处无法正常显示资源配额详情。