14.5.1 ResourceQuota 资源介绍

为 CPU 和内存创建 ResourceQuota

设置命名空间中所有 pod 可申请的 limits 和 requests:

image.png

image.png

查看配额和配额使用情况

image.png

与 ResourceQuota 同时创建 LimitRange

如果只配置 ResourceQuota, 那么 pod 无法创建.

14.5.2 为持久化存储指定配额

限制某个命名空间中最多可以声明的持久化存储总量:

image.png

14.5.3 限制可创建对象的个数

image.png
image.png

14.5.4 为特定的 pod 状态或者 QoS 等级指定配额

配额作用范围:

  • BestEffort
    • 只限制 pod 个数, 以下三种还可以限制 cpu/内存 的 requests 和 limits
  • NotBestEffort
  • Termination
    • 匹配那些配置了 pod spec.activeDeadlineSeconds 字段的 pod
  • NotTerminating
    • 匹配没有配置 pod spec.activeDeadlineSeconds 字段的 pod

image.png

这个配额允许最多创建4个属于 BestEffort QoS 等级, 并没有设置 activedeadliine 的 pod.