【问题标题】:Is codepipeline with jenkins a good solution? [closed]带有詹金斯的代码管道是一个很好的解决方案吗? [关闭]
【发布时间】:2021-09-14 05:05:46
【问题描述】:

如果我们在创建管道一个月后使用任何管道,管道的每个管道成本为 1 美元,并且我们有 400-500 个 api 端点,我们必须为每个端点创建管道,使用 jenkins 的 codepipeline 是一个好的解决方案吗? As shown here

【问题讨论】:

  • 什么好的解决方案?您必须提供更多详细信息。你想让我做什么?普通CP有什么问题?您需要 Jenkins 的具体用例是什么?
  • 成本是主要问题,每个管道 1 美元,因此管道 500 美元
  • 为什么每个api端点都有一个单独的管道?
  • 每个微服务都有独立的管道。

标签: amazon-web-services jenkins jenkins-pipeline jenkins-plugins aws-codepipeline


【解决方案1】:

您已经在使用 Jenkins 了吗?根据您分享的链接,请记住您正在为运行 Jenkins 服务器的 EC2 实例付费

如果您刚开始,您可以使用 CodeBuild 作为构建服务器,它会提供更好的长期成本,因为您只需在 CodeBuild 运行时付费

pricing of the CodePipeline相关,

AWS CodePipeline 每个活动管道每月收费 1.00 美元:

活动管道是已存在 30 天以上的管道,并且在该月内至少有一次代码更改贯穿其中。对于当月没有通过它们运行的​​新代码更改的管道是免费的。活动管道不会按比例分配部分月份。

如果你不使用你的管道,你就不用付钱 ?

【讨论】:

  • 我正在使用 CodeBuild。我可以使用 Jenkins 代替 codepipeline 吗?所以它不会花费那么多。
  • 当然,您根本不需要 CodePipeline 或 CodeBuild,在 EC2 实例上运行的 Jenkins 中执行所有操作...权衡的是您需要管理 Jenkins 服务器
猜你喜欢
  • 2021-11-11
  • 1970-01-01
  • 1970-01-01
  • 2017-09-06
  • 1970-01-01
  • 2019-01-09
  • 2018-11-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多