8.10. 高级构建操作
8.10.1. 设置构建资源
默认情况下,构建由 Pod 使用未绑定的资源(如内存和 CPU)来完成。通过在项目的默认容器限值中指定资源限值来限制这些资源。
您还可以在构建配置中指定资源限值来限制资源使用。在以下示例中,每个 resources
、cpu
和 memory
参数都是可选的。
apiVersion: "v1" kind: "BuildConfig" metadata: name: "sample-build" spec: resources: limits: cpu: "100m" 1 memory: "256Mi" 2
但是,如果您的项目定义了 配额,则需要以下两项之一:
否则,构建 Pod 创建将失败,说明无法满足配额要求。