Kubernetes Prow CICD 工具

发布时间: 更新时间: 总字数:380 阅读时间:1m 作者: IP上海 分享 网址

Kubernetes Prow CICD 工具

介绍

Prow 是 k8s 使用的 CI/CD 系统,用于管理 k8s 的 issue 和 pr。

功能和特性

  • 用于测试、批处理、工件发布的作业执行。
  • GitHub事件用于触发post-PR-merge (postsubmit)作业和on-PR-update (presubmit)作业。
  • 支持多个执行平台和源代码审查站点。
  • 可插拔的GitHub机器人自动化,实现/foo风格的命令,并强制配置的策略/进程。
  • GitHub将自动化与批量测试逻辑合并在一起。
  • 前端用于查看作业、合并队列状态、动态生成帮助信息等。
  • 基于配置的源代码控制的自动部署。
  • 自动GitHub org/repo管理配置在源代码控制。
  • 专为具有数十个存储库的多组织规模而设计。(Kubernetes Prow实例只使用1个GitHub bot令牌!)
  • 高可用性是在Kubernetes上运行的好处。(复制、负载均衡、滚动更新……)
  • JSON结构日志。
  • 普罗米修斯指标。
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数