18个GitLab功能开源

图片引起关注


我们从计划,创建,验证,打包,发布,配置和防护阶段打开功能的源代码。


Sid Sijbrandij花了一些时间研究GitLab功能,并得出结论,根据确定针对购买者的GitLab计划策略,应该开放DevOps生命周期七个不同阶段的18个功能的源代码。


当我们在2018年推出一种新模型的GitLab计划时,我们决定根据谁使用此功能的消费者在四个计划中分配这些功能。面向个人用户的功能属于“核心/免费”计划,针对管理人员的功能属于“入门” /“铜牌”,针对董事的功能属于“高级” /“银牌”,而高级管理人员属于“终极” /“金牌”。定价页面上,我们说明:


一项功能根据其真正的重要性而落入计划这是有道理的,因为更昂贵的计划需要更高级别的购买者。

这种定价模式为我们提供了很好的服务,但我们仍然坚持。但是在此过程中,我们无法审核许多现有功能。这正是我们上个月所做的,现在很高兴地宣布,在仔细检查了我们每个计划中的许多功能之后,我们打开了前所未有数量的GitLab功能的代码


此事件标志着我们在社区中发展更紧密合作并将我们的DevOps生命周期单一工具提升到新水平的努力中的重要里程碑。从设计管理到批处理管理器,从管理多个Kubernetes集群到连接相关票证,我们努力为GitLab用户提供他们计划,构建,部署和保护其应用程序所需的一切。



, , , . , GitLab . , -. — , , , .



, . , , , — - GitLab, GitLab GitLab . - — -.


, , GitLab . , .



开发生命周期


Plan, Create, Verify, Package, Release, Configure Defend. . , Core/Free, , .


, . . Core/Free , . — .


Plan


— , GitLab. . , !


  • : , .
  • : GitLab CSV .
  • ( GitLab « »): , . Kanban Scrum.

GitLab — . , . , , .



Create


, , . «web-first»:



(, . .) GitLab , . , , .


Create MVC — , , — .



Verify


- ( GitLab « ») . , — ; - .



Package


, :




Release


Release, Core/Free, , ( ).


  • .
  • , , 100%.
  • , .
  • CI, Kubernetes. , , Kubernetes.


Kubernetes Configure


Kubernetes , (staging) , Kubernetes. .


GitLab
Kubernetesgitlab-org/gitlab#212229

Defend


. . GitLab Kubernetes, Kubernetes.



我们希望通过将这些功能转换为开源,可以使用户更轻松地将GitLab视为整个DevOps生命周期的单个应用程序。我们为社区面前无限的机会感到高兴,并期待有机会与大家紧密合作!




原始英文帖子:18个GitLab功能正在转向开源


我们从事英语翻译工作 cattidourden艾尼涅科雷沙万特


All Articles