S2I与传统意义上的CI/CD GIT OPS的区别?

请详细区分下S2I的持续集成与传统集成,云平台基础上的Git Ops的一些区别及优势。

参与5

2同行回答

onionpieceonionpiece云平台工程师建信金科
大魏老师讲的很全面,但是有那么一丢丢广告嫌疑 :)S2I设计理念很好,如果企业没有一个专门负责CI/CD的团队,那么用S2I就好。但如果有的话呢,要让这班兄弟转岗么。S2I在强调应用系统研发人员的自给自足之外,还带来了就地处理的能力,即在当前集群可以直接制作新镜像,直接就地部署,对于...显示全部

大魏老师讲的很全面,但是有那么一丢丢广告嫌疑 :)

S2I设计理念很好,如果企业没有一个专门负责CI/CD的团队,那么用S2I就好。但如果有的话呢,要让这班兄弟转岗么。

S2I在强调应用系统研发人员的自给自足之外,还带来了就地处理的能力,即在当前集群可以直接制作新镜像,直接就地部署,对于研发人员来说,这是一个强大的正反馈循环。但这仅限于开发测试环境,镜像以及配置等制品的产生并没有嵌入到整条标准流程链中,还是得需要CI/CD的标准链来规范推动镜像和配置等制品在不同阶段的审核和流转。

jenkins也有plugin支持对接容器平台,将编译和打包环境通过Pod放到容器平台上去做,所以资源和扩展性可能不是什么主要问题。

收起
银行 · 2021-04-21
浏览1038

提问者

akinlong
软件架构设计师宁波通商银行
擅长领域: 云计算云原生系统运维

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-04-19
  • 关注会员:3 人
  • 问题浏览:1812
  • 最近回答:2021-04-21
  • X社区推广