第 2 章 关于管道示例


了解如何在示例模板存储库中更新 Pipeline as Code (pac) URL,并自定义示例管道存储库以匹配您的工作流。通过自定义 pac URL,您可以根据 CI/CD 要求集成自定义管道。

示例管道存储库提供功能模板,您可以针对组织的特定 CI/CD 工作流自定义这些模板。管道存储库示例在 pac 目录中包括几个关键的管道模板:

  • GITOPS-repo 此目录包含用于在 GitOps 仓库中验证拉取请求的管道定义。它触发位于 pipelines 目录中的 gitops-pull-request 管道,验证镜像更新是否符合机构标准。这个设置对于 'promotion' 工作流至关重要,其中应用程序的部署状态会按顺序通过环境进行,如从开发到暂存或从 staging 到生产环境。有关 gitops-repo 中的管道定义的更多信息,请参阅 Gitops Pipelines
  • Pipelines 此目录包含构建和验证管道的实现,这些管道由 gitops-reposource-repo 中事件处理程序引用。通过检查此目录的内容,您可以了解管道执行的特定操作,包括它们如何贡献应用程序的安全提升和部署。
  • source-repo :此目录侧重于基于 Dockerfile 的安全供应链软件构建。它包括用于克隆源的管道定义、生成和签名工件(如 .sig 用于镜像签名、.att 用于测试,以及 .sbom 用于软件 Bill of Materials),并将它们推送到用户的镜像 registry。有关 source-repo 中的管道定义的更多信息,请参阅 共享管道和任务的共享 Git 解析器模型
  • 任务 此目录包含一组可以添加或修改的任务,并与机构的需求保持一致。例如,高级 Cluster Security (ACS)任务可以使用替代的检查替换,或者完全新的任务可以集成到管道中,以增强其功能和合规性。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部