openshift具体建筑师配额

时间:2017-02-21 12:00:30

标签: openshift-origin

openshift如何计算特定构建器映像所占用的资源配额? (可能有多个图像)

它由sti builder创建,但不是openshift集群本身(完全是k8s)。

我知道配额等于sti构建器,但是如果我们定制配额(如果我可以这样做),我想知道如何计算它。看起来集群无法统计资源配额(cpu / memory等)

1 个答案:

答案 0 :(得分:0)

与配额一起,您可以定义范围。请参阅OpenShift Origin: quota scopes

构建和部署窗格的相关范围是NonTerminating。 将此范围添加到配额定义会将其限制为仅构建和部署pod(根据文档具有spec.activeDeadlineSeconds is nil的pod)

示例定义:

apiVersion: v1
kind: ResourceQuota
metadata:
  name: slow-builds-and-deployments
spec:
  hard:
    pods: "2" 
    limits.cpu: "1" 
    limits.memory: "1Gi" 
  scopes:
  - NotTerminating

另一方的Terminating范围将应用于其他广告连播(具有spec.activeDeadlineSeconds >= 0的广告连播)。