1、现在基于openshift的容器解决方案,如何将CICD落地?
2、openshift的容器方案现在哪些车企有落地?应用的场景主要是在车联网么?应用的效果如何?
如果出于持续交付需要,CI/CD平台本身是必要的。如果团队规模较小,可以使用jenkins为主的开源方案。其pipeline功能还是非常强大的,并且集成了一部分交互式方案,相信无论是DEV-QA还是DEV-QA-PROD,小型交付团队使用绰绰有余。
如果团队成熟度和规模较大了,可以考虑基于某些商业包装的方案或开源自研。
至于OCP集成,通过oc命令行或oc client插件均可。
关与基于 OpenShift 如何落地 CICD,我推荐两部分内容,首先是示例:
目前有一些车企采用 OpenShift 落地 CICD,或 DevOps, 详细参照 https://www.openshift.com/learn/success-stories/
附件:
Reference_Architectures-2017-Application_CICD_on_OpenShift_Container_Platform_with_Jenkins-en-US.pdf (1.34 MB)
ci-cdwithopenshiftandjenkins-160206035110.pdf (354.38 KB)
收起OpenShift CICD落地
关于CICD落地,包含以下两个部分:
应用上PaaS平台的流程可以参考下面的框图
CICD具体流程可参考下图:
CICD的效果图:
关于OpenShift落地的车企客户、落地场景和效果
OpenShift落地车企还是比较多的,从去年下半年开始,国内就有多家大型车企开始落地OpenShift,国外的案例也很多,诸如宝马:
应用场景这部分,就比较多了,不仅仅限于车联网,内外部适合的应用系统都会逐步地上PaaS.
应用效果方面,目前反馈较好,相较于传统的开发运维模式,效率明显提升。
收起