GitLab 18.3 正式發布,更新多項 DevOps、CI/CD 功能【一】

沿襲我們的月度發布傳統,極狐GitLab 發布了 18.3 版本,該版本帶來了通過直接轉移進行遷移、CI/CD 作業令牌的細粒度權限控制、自定義管理員角色、Kubernetes 1.33 支持、通過 API 讓流水線執行策略訪問 CI/CD 配置等幾十個重點功能的改進。下面是對部分重點功能的詳細解讀。

關于極狐GitLab 的安裝升級,可以查看官方指導文檔。

  • 18.3.0 容器鏡像
registry.gitlab.cn/omnibus/gitlab-jh:18.3.0-jh.0
  • 18.3.0 Helm Chart
helm search repo gitlab-jh
NAME                   	CHART VERSION	APP VERSION	
gitlab-jh/gitlab       	9.3.0        	v18.3.0	
gitlab-jh/gitlab-runner	0.80.0       	18.3.0	  

嵌入式視圖(由 GLQL 驅動)

基礎版專業版旗艦版
SaaSYYY
私有化部署YYY

此版本引入了由 GLQL 驅動的嵌入式視圖功能,而且是 GA 狀態。在 Wiki 頁面、史詩描述、議題評論和合并請求等你實際工作的位置,直接創建并嵌入可動態查詢的極狐GitLab 數據視圖。

嵌入式視圖為團隊提供了一個穩定的基礎來追蹤工作進度,整個過程無需在做個位置間來回切換。可以使用熟悉的語法來查詢議題、合并請求、史詩以及其他工作項,然后使用可定義字段和過濾器將結果展示為圖表或列表。

嵌入式視圖將靜態文件轉化為能夠和當前項目數據保持同步的形象化儀表盤,這將有助于團隊維護上下文并提高跨工作流的效率。

通過直接轉移進行遷移

基礎版專業版旗艦版
SaaSYYY
私有化部署YYY

現在通過直接轉移進行遷移已正式 GA。要想通過直接轉移功能來在極狐GitLab 實例間進行群組或項目的遷移,你可以使用極狐GitLab UI 或 REST API。

相比于通過上傳導出文件進行遷移,直接轉移功能可以:

  • 在大型項目的遷移中更可靠。
  • 支持目標、源實例之間存在巨大版本差異時的遷移。
  • 對遷移進度和結果提供更好的洞察。

在 JihuLab.com 上,直接遷移功能默認啟用。在極狐GitLab 私有化部署上,管理員必須啟用此功能。

CI/CD 作業令牌的細粒度權限控制

基礎版專業版旗艦版
SaaSYYY
私有化部署YYY

流水線安全變得愈發復雜。作業令牌能夠為流水線中的資源提供臨時性的訪問憑據。直到現在,這些令牌都是從用戶集成完整的權限,這就導致了不必要的且更寬泛的訪問能力。

有了我們新的、更細粒度的作業令牌權限管理功能,你就可以在項目內更精確地控制作業令牌可以訪問哪些特定的資源。這就可以讓你在 CI/CD 工作流中實現最小權限原則,在使用 CI/CD 作業令牌訪問你的項目時,僅授予完成作業所必需的最低權限。

我們正在積極工作來添加額外的細粒度權限控制以減少對流水線中長時間存在的令牌的依賴。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/95347.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/95347.shtml
英文地址,請注明出處:http://en.pswp.cn/web/95347.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【macOS】垃圾箱中文件無法清理的--特殊方法

【macOS】垃圾箱中文件無法清理的特殊方法直接拖拽到 Beyond Compare App中,刪除時,選擇以下選項即可徹底刪除。1.在macOS桌面,將垃圾箱打開2.將垃圾文件和文件夾,拖拽到Beyond Compare界面3.選中待刪除的文件和文件夾如上圖。4.鼠…

Python UV 管理如何使用鏡像源安裝 Python

uv python install [版本號] --mirrorhttps://github.com/astral-sh/python-build-standalone/releases/download/這是默認情況下 uv python 安裝命令,命令會找到 astral 公司在 Github 上的存儲庫,然后進行下載。我們只需要為 mirror 增加任意 Github 鏡…

SPI片選踩坑實錄(硬件片選和軟件片選)

SPI(Serial Peripheral Interface,串行外設接口)的片選信號(Chip Select,簡稱 CS 或 SS,即 Slave Select)是 SPI 通信中用于選擇從設備的關鍵控制信號,其作用是在多從設備的 SPI 總線…

從理論到RTL,實戰實現高可靠ECC校驗(附完整開源代碼/腳本)(3) RTL實現實戰

第二部分:ECC (30, 24)RTL實現實戰 - 精雕細琢的硬件衛士 理論是基石,實現是關鍵。本部分將 手把手構建參數化、可綜合、高可靠的ECC編解碼器 。本部分將以MIPI 協議中Packet Header 用到的ECC(30,24) 為例…

揭密設計模式:像搭樂高一樣構建功能的裝飾器模式

揭密設計模式:像搭樂高一樣構建功能的裝飾器模式 在軟件開發中,我們常常會遇到一個問題:如何給一個對象動態地添加新功能,同時又不想修改它的代碼?如果直接在原有類上修修補補,代碼會變得臃腫復雜&#xff…

【Vue】前端 vue2項目搭建入門級(二)

本文不同于【Vue】前端 vue2項目搭建入門級(一),本文創建vue2項目方式是一鍵創建vue2 項目,不需要自己配置。1.cmd進入根目錄,輸入vue create project(vue create 項目名)創建一個project的項目…

基于SQLite索引的智能圖片壓縮存儲系統設計與實現

摘要 本文介紹一種基于SQLite索引的智能圖片壓縮存儲系統,通過融合圖像質量壓縮與數據壓縮技術,實現60-80%的壓縮率,較傳統方法壓縮效率提升4-5倍。系統采用“大文件存儲索引數據庫”架構,針對性解決海量圖片數據遷移與存儲中的核…

【一張圖看懂Kafka消息隊列架構】

一張圖看懂Kafka消息隊列架構Kafka架構全景圖ApacheKafka作為當今最流行的分布式消息隊列系統,其架構設計精巧而高效。通過一張典型的Kafka架構圖,我們可以清晰地看到幾個核心組件:生產者(Producer)、消費者(Consumer)、主題(Topic)、分區(Pa…

計算機三級嵌入式填空題——真題庫(24)原題附答案速記

1.表征數字音頻每秒鐘數據量的參數稱為波形聲音的__碼率__。CD音樂的聲音信號的采樣率約為44kHz,量化位數為16位,采用雙聲道,則該參數的值為__1408__kb/s。(碼率取樣頻率*量化位數*聲道數44kHz*16*21408kb/s)2.利用載波…

Gradle vs. Maven,Java 構建工具該用哪個?

Java構建工具的甜咸粽子之爭,就是 Gradle 和 Maven 該用哪個? 隨心所欲的手動擋 vs. 穩如老狗的自動擋 Maven用的是pom.xml。很多人一聽XML就頭大,覺得又臭又長。但換個角度想,XML的缺點正是它最大的優點:死板、規范、…

將Markdown文檔輸出成Word格式

大家好!今天想和大家分享一個技術文檔格式轉換的小故事。有個朋友在軟件行業從事文檔工作,她們的手冊是用Markdown編寫的,使用Facebook的Docsaurus框架,在線瀏覽很方便,但輸出Word格式卻很不方便,問我是否有…

COMSOL基于Voronoi毛細管及多邊形骨料ITZ的微介觀混凝土水分擴散模型

本案例是通過COMSOL對論文An innovative method for mesoscale modelling of moisture diffusion in concrete(https://doi.org/10.1016/j.cemconcomp.2024.105836)中Voronoi毛細管、多邊形骨料、ITZ、水泥漿體多相材料的幾何模型復現。 其中論文中的混…

機器學習和高性能計算中常用的幾種浮點數精度

浮點數 (Floating-Point Number) 是一種在計算機中表示帶有小數部分的數字的方式。它通過科學記數法類似的方式(尾數 基數 ^ 指數)來近似表示實數。浮點數的精度決定了它可以表示的數值范圍以及數值之間的精細程度。 常見的浮點數精度包括:F…

開源大語言模型(Qwen3)

Qwen3是阿里巴巴達摩院于2025年4月29日發布的新一代開源大語言模型,屬于通義千問系列的最新成員。其核心突破在于首創混合推理架構,將人類認知科學中的“快思考”與“慢思考”機制融入模型設計,實現了復雜任務處理與高效響應的平衡。 一、技術…

懶人精靈本地離線卡密驗證系統教程(不聯網、安全穩定、省錢、永久免費、無任何限制)

1.合集懶人精靈本地離線卡密驗證系統教程(不聯網、安全穩定、省錢、永久免費、無任何限制):https://www.bilibili.com/video/BV1B5PjeGETQ/ 備注: 1.本地離線卡密采用最安全的非對稱加解密技術,設備id采用最安全多重混合加密不可逆技術生成,驗證階段需要網絡時間,內置防抓…

【三維渲染技術討論】Blender輸出的三維文件里的透明貼圖在Isaac Sim里會丟失, 是什么原因?

Blender導出的三維文件在Isaac Sim中丟失透明貼圖,通常與文件格式兼容性、材質屬性映射、導出設置或Isaac Sim材質解析邏輯有關。以下是具體原因分析和解決方法: 一、可能的原因文件格式對透明信息的支持差異 Blender常用的導出格式(如FBX、G…

Java線程池深度解析:從原理到實戰的完整指南

Java線程池深度解析:從原理到實戰的完整指南 🌟 你好,我是 勵志成為糕手 ! 🌌 在代碼的宇宙中,我是那個追逐優雅與性能的星際旅人。 ? 每一行代碼都是我種下的星光,在邏輯的土壤里生長成璀璨的…

機器學習——模型架構

有監督學習 線性模型 多元線性回歸:預測連續的數值(如房價、銷量)。 邏輯回歸:解決二分類問題(如判斷郵件是否是垃圾郵件),輸出概率。 非線性模型 決策樹:通過一系列if-then規則進行…

深入理解Kafka事務

一 kafka事務介紹1.1 Kafka事務的作用Exactly-Once Semantics (EOS):在“消費 → 處理 → 生產”的流式鏈路里避免重復寫與重復讀帶來的副作用,確保“處理一次且僅一次”的可見效果。跨分區 / 跨 Topic 原子性:將一次處理內寫入的多分區多主題…

RabbitMinQ(模擬實現消息隊列項目)

目錄 一.消息隊列背景 二.需求分析 核心概念: BrokerServer: BrokerServer的核心API: 交換機Exchange: 持久化: 網絡通信: 消息應答: 三、模塊劃分 四、創建項目 五、創建核心類 Exchange: MSGQueue: Binding: Message: 六.…