分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击人工智能教程

资源配额( Resource Quotas )是用来限制用户资源用量的一种机制。
它的工作原理为
  • 资源配额应用在Namespace上,并且每个Namespace最多只能有一ResourceQuota 对象
  • 开启计算资源配额后,创建容器时必须配置计算资源请求或限制(也可以LimitRange设置默认值)
  • 用户超额后禁止创建新的资源
资源配额的启用
首先,在 API Server 启动时配置 ResourceQuota adminssion control ;然后在namespace中创建 ResourceQuota 对象即可。
资源配额的类型
  • 计算资源,包括cpumemory
    • cpu, limits.cpu, requests.cpu
    • memory, limits.memory, requests.memory
  • 存储资源,包括存储资源的总量以及指定storage class的总量
    • requests.storage:存储资源总量,如500Gi
    • persistentvolumeclaimspvc的个数
    • .storageclass.storage.k8s.io/requests.storage
    • .storageclass.storage.k8s.io/persistentvolumeclaims
  • 对象数,即可创建的对象的个数
    • ​​​​​​​pods, replicationcontrollers, configmaps, secrets
    • resourcequotas, persistentvolumeclaims
    • ​​​​​​​services, services.loadbalancers, services.nodeports
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐