是否可以使用kubernetes命名空间配额来排除某些资源

是否可以使用kubernetes命名空间配额来排除某些资源,kubernetes,Kubernetes,是否可以使用kubernetes命名空间配额(不包括某些资源)。例如,排除属于守护程序的已用pod资源。计算daemosets资源在扩展集群时会带来不便,必须更改大量名称空间的requestQuota资源 TL;DR tnx,答案 创建PriorityClass.name:守护程序集 在ds清单中添加spec.template.spec.PriorityClassName:守护程序集 创建资源配额 apiVersion:v1 种类:资源配额 元数据: 规格: 硬的: requests.cpu:“

是否可以使用kubernetes命名空间配额(不包括某些资源)。例如,排除属于守护程序的已用pod资源。计算daemosets资源在扩展集群时会带来不便,必须更改大量名称空间的requestQuota资源

TL;DR
tnx,答案

  • 创建PriorityClass.name:守护程序集
  • 在ds清单中添加spec.template.spec.PriorityClassName:守护程序集
  • 创建资源配额
  • apiVersion:v1 种类:资源配额 元数据: 规格: 硬的: requests.cpu:“1” 请求。内存:2Gi 范围选择器: 匹配表达式: -接线员:不在 scopeName:PriorityClass 价值观: -守护程序
    将资源配额限制为显式的K8s资源是不可能的,但是您可以结合使用
    范围选择器来实现类似的功能。有关此主题的更多信息,请参见。

    将资源配额限制为显式K8s资源是不可能的,但您可以与
    范围选择器一起使用来实现类似的功能。有关此主题的更多信息,请参见。

    为什么要为具有守护程序的命名空间设置这样的配额?在这个命名空间中,不仅运行ds POD,还运行Deployment POD为什么要为具有守护程序的命名空间设置这样的配额?在这个命名空间中,不仅运行ds POD,还运行Deployment POD