大量企业早期的Devops实现主要是集成Jenkins+Sonar+Gitlab+Artifactory等等工具链方案,但各个应用内部的权限管理或者相互对应关系,又催生了定制在工具链之上的Portal。但是对比新形式下的类似Gitlab全家桶方案对比,不仅用户管理简便,内部数据更安全。一方面是大量知识积累和存量用户,一方面更安全和快捷的实现,如何抉择?但应该坚持要做好CICD
个人觉得两个方案都可以满足企业对于CICD的需求,主要取决于构建的目的和后续相关的规划。1 如果企业目前没有CICD的技术包袱,而且希望能够短平快的建设CICD平台,而且后续也不希望在这块投入太多的资源,建议采用GitLab全家桶2 如果目前已经有相关的技术储备,而且后续有些定制化的需求,希望能够使用最新的技术,建议采用 Jenkins+Sonar+Gitlab+Artifactory等等工具链方案
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30