第 3 章 配置构建运行
在 BuildRun
自定义资源(CR)中,您可以通过定义构建引用、构建规格、参数值、服务帐户、输出、保留参数和卷来配置构建运行来配置构建。您还可以使用 Build
CR 配置构建 pod。
BuildRun
资源可用于命名空间。
要配置构建运行,请创建一个 BuildRun
资源 YAML 文件,并将其应用到 OpenShift Container Platform 集群。
3.1. 构建运行中的可配置字段 复制链接链接已复制到粘贴板!
您可以使用 BuildRun
自定义资源(CR)中的以下必需字段和可选字段:
字段 | 描述 |
---|---|
|
指定资源的 API 版本。例如,In |
|
指定资源的类型。例如, |
|
指明标识自定义资源定义实例的元数据。例如, |
字段 | 描述 |
---|---|
|
指定要使用的现有 |
|
指定要使用的嵌入式 |
| 指明构建镜像时要使用的服务帐户。 |
|
定义自定义超时。此字段值覆盖 |
|
表示一个 name-value 列表,用于指定构建策略中定义的参数值。参数值覆盖了在 |
|
表示推送所生成的镜像的自定义位置。此字段值覆盖 |
|
指明现有 secret 以访问容器 registry。此 secret 将添加到服务帐户中,以及 |
|
定义您可以传递给构建容器的额外环境变量。此字段值覆盖 |
| 指定构建应在哪些节点上运行。 |
| 指定 Builds pod 的容限。 |
| 指定 Builds pod 的调度程序 |
您不能在同一 CR 中使用 spec.build.name
和 spec.build.spec
字段,因为它们是互斥的。