GitLab 14引入Epic Boards,改进Pipeline编辑器和Kubernetes代理

869

通过GitLab 14,GitLab重申了其对统一的DevOps平台的看法,该平台整合了开发团队所需的所有工具和技术栈。该平台的最新版本包括许多新功能,旨在提高开发速度、应用安全和分析能力。

GitLab允许团队使用一个工具进行源代码管理(SCM)、持续集成(CI)和持续交付(CD),通过简化的协作使团队更有效率和生产力。

为了更容易管理Epics,GitLab 14日推出了Epic Board,允许团队成员通过一个多列、拖放、类似卡片的用户界面在一个地方查看和修改所有的Epics。Epic Board可以被看作是应用于Epic的看板,是跨越项目或里程碑的相关问题的集合。

在以前的GitLab版本中,使用CI/CD管线需要从一个空的聚类开始,这对聚类的初学者来说并不是一个非常友好的体验。GitLab 14为其Pipeline编辑器引入了一个初始模板,定义了一个3阶段的聚类,可以作为进一步探索的基础。

同样,为了使与Kubernetes集群的工作更有效率,GitLab 14引入了一个新的模板来创建集群管理项目。新模板使用Helm v3软件包管理器,并包括一些预配置的应用程序,旨在展示如何整合GitLab的各种功能。

GitLab 14带来新功能的另一个领域是安全。特别是,在13.9版引入模糊测试和安全仪表板之后,GitLab 14通过引入Trivy引擎改进了容器扫描,这应该能提供更及时的漏洞更新、更准确的结果,并扩展了操作系统的支持。

最后,值得一提的是新的可见性和测量功能,包括改进的价值流分析和部署图表,前者能够识别效率低下及其根本原因,后者能够监测一段时间内的部署效率并找到瓶颈。

原文链接:www.infoq.com/news/2021/0…