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