1.3. 构建正式发行 1.0 发行注记


OpenShift Container Platform 4.14 现在提供了构建正式发行(GA) 1.0。

1.3.1. 新功能

以下小节重点介绍了 Build 1.0 中的新内容。

1.3.1.1. Builds

  • 此发行版本支持 buildahsource-to-image 构建策略。Red Hat OpenShift Operator 的构建会自动安装这些策略以供使用。

    注意

    buildpacks 构建策略目前处于 开发者预览状态。红帽计划在以后的发行版本中使用此策略正式发布。

  • 在这个版本中,您可以在 BuildStartegy 资源中定义卷挂载。在定义策略时,您可以声明可在构建步骤和构建运行间共享的卷。您还可以为卷声明挂载点,该卷可在所有构建步骤中修复。卷可以具有固定卷源,也可以是您可以在 BuildBuildRun 资源中设置的可覆盖的卷源。
  • 在这个版本中,您可以使用 spec.build.spec 字段将完整的构建规格嵌入到 BuildRun 资源中。通过嵌入规格,您可以在不创建和维护专用 构建 资源的情况下构建镜像。
  • 此发行版本支持自动清理在特定时间或达到特定数量构建运行时运行的已完成构建。通过使用保留参数,您可以指定已完成的构建运行可以存在的持续时间,以及可以存在的成功或失败构建数量。
  • 在这个版本中,您可以通过在 Build 资源中定义源、构建策略、参数值、构建程序或 docker 文件、输出、保留参数和卷来配置构建。
  • 在这个版本中,您可以通过在 BuildStrategyClusterBuildStrategy 资源中定义策略参数、系统参数、步骤资源定义、注解和卷来配置构建策略。
  • 在这个版本中,您可以通过定义构建引用、构建规格、参数值、服务帐户、输出、保留参数和卷来配置构建运行。
  • 在这个版本中,您可以使用构建控制器指标监控构建资源。
  • 在这个版本中,您可以在构建 secret 中添加注解 build.shipwright.io/referenced.secret: "true "。基于此注解,构建控制器在事件(如为构建 secret 创建、更新或删除触发器)时会采取协调操作。

1.3.1.2. CLI

  • 在这个版本中,您可以创建、删除、列出或运行 Build 资源。
  • 在这个版本中,您可以创建或列出 BuildRun 资源,或查看其日志。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat