极狐GitLab 17.7正式发布,可从 GitLab 丝滑迁移至极狐GitLab【一】

ops/2024/12/28 0:21:19/

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLabGitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab

GitLab__2">学习极狐GitLab 的相关资料:

  1. 极狐GitLab 官网
  2. 极狐GitLab 官网文档
  3. 极狐GitLab 论坛
  4. 极狐GitLab 安装配置

沿袭我们的月度发布传统,极狐GitLab 发布了 17.7 版本,该版本带来了通过特定 MR Label 实现 Mono 场景下多仓 MR 的关联(JH-only)、新的计划者用户角色、在 UI 上轮换个人、项目及群组访问令牌等几十个重点功能的改进。下面是部分重点功能的详细解读。

关于极狐GitLab 的安装升级,可以查看官方指导文档。

  • 17.7 容器镜像
registry.gitlab.cn/omnibus/gitlab-jh:17.7.0-jh.0
  • 17.7 Helm Chart
helm search repo gitlab-jh
NAME                       CHART VERSION    APP VERSION    
gitlab-jh/gitlab           8.7.0            v17.7.0        
gitlab-jh/gitlab-runner    0.72.0           17.7.0        

通过特定 MR Label 实现 Mono 场景下多仓 MR 的关联(JH-only)

基础版专业版旗舰版
SaaS
私有化部署YY

在通过 Mono 工具进行多仓 MR 关联时,我们不再要求这些 MR 的源分支名必须相同。用户可以自由创建任意名称的源分支,当需要把这些源分支作为相关联的 MR 推送至各自的仓库时,用户只需在执行 mono upload 命令时指定参数 -o topic=<TOPIC_NAME>,此命令创建的 MR 会自动加上 topic::<TOPIC_NAME> 的 label 并借此而关联起来。用户还可以在 GitLab UI 上手动为某个 MR 删除 topic label 以取消关联关系,也可以为某个原本没有这个 label 的 MR 手动加上这个 label 以自动关联此 MR。

新的计划者用户角色

基础版专业版旗舰版
SaaSYYY
私有化部署YYY

我们引入了一个新的计划者角色以给予你对敏捷计划工具的定制化访问能力,诸如史诗、路线图和看板等,整个过程不会导致权限的过度赋予。此项变更能够让你在保证安全工作流并且实践最小权限原则时还能更高效的协作。

实例管理员可以控制集成的启用

基础版专业版旗舰版
SaaS
私有化部署Y

现在,实例管理员可以通过配置允许列表来控制哪些集成可以被启用。如果配置的允许列表为空,则说明实例上不允许任何集成。配置允许列表后,新的极狐GitLab 集成不会默认包含在允许列表中。

之前启用的集成如果后来被允许列表设置阻止,将会被禁用。如果这些集成再次被允许,它们将使用现有的配置重新启用。


http://www.ppmy.cn/ops/145515.html

相关文章

面试场景题系列:分布式系统中的唯一ID生成器

1.场景需求需求界定 •ID必须是唯一的。 •ID只包含数字。 •ID长为64位。 •ID按日期排序。 •可以每秒生成超过10&#xff0c;000个唯一ID。 2.高层级的设计 在分布式系统中&#xff0c;有多个方法可以用来生成唯一ID。我们考虑的方法有&#xff1a; •多主复制(Multi…

最新的强大的文生视频模型Pyramid Flow 论文阅读及复现

《PYRAMIDAL FLOW MATCHING FOR EFFICIENT VIDEO GENERATIVE MODELING》 论文地址&#xff1a;2410.05954https://arxiv.org/pdf/2410.05954 项目地址&#xff1a; jy0205/Pyramid-Flow&#xff1a; 用于高效视频生成建模的金字塔流匹配代码https://github.com/jy0205/Pyram…

linux服务器上CentOS的yum和Ubuntu包管理工具apt区别与使用实战

在 CentOS 7 上&#xff0c;系统默认使用 yum 作为包管理工具&#xff0c;而不是 apt。apt 是为 Debian 和 Ubuntu 系统设计的&#xff0c;不能在 CentOS 或其他基于 RHEL 的发行版上直接使用。 如果你希望继续使用 CentOS 7&#xff0c;并管理软件包&#xff0c;你应该使用 y…

Zookeeper 底层原理解析

一、引言 在分布式系统的浩瀚星空中&#xff0c;Zookeeper 宛如一颗最为闪耀的导航星&#xff0c;为众多分布式应用指引方向、保驾护航。无论是大名鼎鼎的 Hadoop、HBase&#xff0c;还是其他各类复杂的分布式架构&#xff0c;Zookeeper 都扮演着不可或缺的关键角色。它如同一…

JavaScript文件端点提取与安全分析:两种高效实用的方法

提取JS文件中的所有端点(Endpoints) JavaScript文件中包含了大量的信息,对于安全研究人员来说,提取这些文件中的API端点是发现潜在漏洞的重要环节之一。在本篇文章中,我们将介绍两种高效提取JavaScript文件端点的方法。以下方法主要应用于渗透测试场景,尤其是针对目标域…

关于 K8s 的一些基础概念整理-补充【k8s系列之二】

〇、前言 本文继续整理下 K8s 的一些基础概念&#xff0c;作为前一篇概念汇总的补充。 前一篇博文链接&#xff1a;关于 K8s 的一些基础概念整理【k8s系列之一】_集群 master节点 控制节点 宿主机-CSDN博客 一、详情 1.1 Label Label 在 k8s 中是一个非常核心的概念&#xf…

微服务——数据管理与一致性

1、在微服务架构中&#xff0c;每个微服务都有自己的数据库&#xff0c;这种设计有什么优点和挑战&#xff1f; 优点挑战服务自治&#xff1a;每个微服务可独立选择适合自己的数据库类型。数据一致性&#xff1a;跨微服务的事务难以保证强一致性。故障隔离&#xff1a;一个微服…

【手写数据库内核miniToadb】第1天 模拟数据库流程,剖析数据库内核的组成结构

​专栏内容&#xff1a; 手写数据库toadb 本专栏主要介绍如何从零开发&#xff0c;开发的步骤&#xff0c;以及开发过程中的涉及的原理&#xff0c;遇到的问题等&#xff0c;让大家能跟上并且可以一起开发&#xff0c;让每个需要的人成为参与者&#xff0c;在开源无限的公众号更…