GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。
学习极狐GitLab 的相关资料:
沿袭我们的月度发布传统,极狐GitLab 发布了 17.7 版本,该版本带来了通过特定 MR Label 实现 Mono 场景下多仓 MR 的关联(JH-only)、新的计划者用户角色、在 UI 上轮换个人、项目及群组访问令牌等几十个重点功能的改进。下面是部分重点功能的详细解读。
关于极狐GitLab 的安装升级,可以查看官方指导文档。
- 17.8 容器镜像
registry.gitlab.cn/omnibus/gitlab-jh:17.8.0-jh.0
- 17.7 Helm Chart
helm search repo gitlab-jh
NAME CHART VERSION APP VERSION
gitlab-jh/gitlab 8.8.0 v17.8.0
gitlab-jh/gitlab-runner 0.73.0 17.8.0
使用受保护容器仓库增强安全
基础版 | 专业版 | 旗舰版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
我们非常高兴地宣布,受保护的容器仓库现已正式推出,这是一个新的极狐GitLab 容器仓库功能,能够解决管理容器镜像过程中的安全和管控挑战。组织常常面临未经授权访问敏感容器仓库、意外修改、缺乏细粒度控制以及难以维持合规性等挑战。此解决方案通过严格的访问控制,对拉取、推送和管理操作的细粒度控制以及将其无缝集成到极狐GitLab CI/CD 流水线中来增强安全。
受保护容器仓库通过降低核心资产安全泄露风险以及意外变更来为用户提供价值。这一功能通过在不牺牲开发速度的前提下维护安全性来简化工作流程,提升了容器仓库的整体治理水平,并让用户安心,确保重要的容器资产根据组织需求得到妥善保护。
列出与发布相关的部署
基础版 | 专业版 | 旗舰版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
尽管极狐GitLab 一直支持从 Git 标签创建发布(release)并追踪部署进度,但是此信息之前分散在多个分离的地方,很难整合在一起。现在,您可以在发布页面直接看到所有与发布相关的部署。发布经理可以快速验证哪儿进行了部署、哪个环境在等待部署。这完善了现有的部署页面集成功能,该功能会显示标签部署的发布说明。
机器学习模型实验追踪已经正式可用
基础版 | 专业版 | 旗舰版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
当创建机器学习模型时,数据科学家经常会用不同的参数、配置以及功能进行实验以改善模型的性能。跟踪所有这些元数据及其相关制品,以便数据科学家日后能够复现实验,但是这并非易事。而机器学习实验追踪能够让他们直接将参数、指标以及制品记录在极狐GitLab 中,便于日后访问,同时将所有实验数据保留在您的极狐GitLab环境中。此功能现已全面推出,具备增强的数据显示、改进的权限设置、与极狐GitLab更深度的集成以及错误修复。