首页 文章

Cloud Foundry的持续交付工具

提问于
浏览
0

我正在使用Jenkins作为持续集成工具,使用DevOps工具,如JIRA,Confluence,Crowd,SonarQube,Hygieia等 . 但环境已更改为将微服务部署到PaaS . 所以我在下面解决了要解决的问题 .

  • 部署监控

  • 查看哪个应用程序部署到哪个版本的实例 .

  • Canary Deployment

  • 部署到1个实例,然后部署到所有实例(手动批准或自动后) .

  • 部署到Cloud Foundry

  • 更具体地说是IBM Bluemix

所以我检查了Spinnaker,但我发现不再维护CF的 Cloud 驱动程序 . https://github.com/spinnaker/clouddriver/pull/1749

你知道另一个开源的CD工具吗?

2 回答

  • 0

    看看大厅:https://concourse-ci.org/

    它的开源,你可以用它来部署应用程序或 Cloud 代工厂 . 它是DevOps的核心工具 . 基本上,您有可以触发任务(手动或自动)的管道 . 您已经创建了一些资源(github连接器等),但您也可以创建自己的任务 . 它运行的docker容器作为执行任务/作业的 Worker .

    最好,

  • 1

    我发现将CD服务器集成到任何PaaS提供商相对容易 . 您必须使用插件或创建自己的集成 .

    我的前两个建议按顺序是gitlabBamboo .

    鉴于您对Jira的偏好,您可能更喜欢Bamboo,因为它与其他Atlassian工具有很好的集成,但它不是开源的 .

相关问题