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