產品
解決方案
資源
定價
技術支持
人工智慧產品
16.1

GitLab 16.1 發佈,帶來全新的導航介面

今天,我們很高興地宣佈發佈 GitLab 16.1,其中包括全新的導航、GitLab Dedicated GA版、Kubernetes 資源可視化、使用服務帳戶進行身份驗證等!

這些只是該版本 100 多項改進中的幾個亮點。請繼續閱讀,查看以下所有重大更新。

我們感謝力量更大的 GitLab 社區為 GitLab 16.1 做出的 189 項貢獻!在 GitLab,每個人都可以貢獻自己的力量,沒有你們,我們不可能做到!

要預覽下個月發佈的版本,請查看我們的 “即將發佈”頁面,其中包括我們的 16.2 發佈啟動視頻。

全新導航體驗

GitLab 16.1 擁有全新的導航體驗!我們已將所有用戶的導航體驗默認為開啟。若想開始啟用,請轉到用戶介面右上方的頭像,打開新導航切換開關。

新導航的設計旨在解決用戶回饋的三個關鍵問題: GitLab導航內容過於繁雜、很難從上次離開的地方繼續流覽以及無法自定義導航。

新的導航包括一個精簡和改進的左側邊欄,在這裏你可以:

  • 釘住 📌 經常訪問的專案。
  • 完全隱藏側邊欄,也可重新拉回視圖進行“偷瞄”。
  • 使用新的 “你的工作”和 “探索”選項,輕鬆切換上下文、搜索和查看數據子集。
  • 由於減少了頂層菜單項,掃描速度更快。

我們為新的導航感到自豪,並迫不及待地想知道您的想法。請查看更改內容列表,並閱讀我們關於導航願景和設計的博文。

請試用新導航,並將您的體驗告知我們。我們已經在處理收到的回饋意見,並最終決定移除切換按鈕。

在 GitLab 中可視化 Kubernetes 資源

如何檢查集群中運行的應用程式的狀態?流水線狀態和環境頁面使您可以洞察最新部署的運行情況。然而,以前版本的 GitLab 無法使您瞭解部署的狀態。在 GitLab 16.1 中,您可以看到 Kubernetes 部署中主要資源的概覽。

該功能適用於每個已連接的 Kubernetes 集群。無論您是使用 CI/CD 集成還是 GitOps 部署工作負載,都可以使用該功能。為了進一步提升Flux 用戶的功能體驗,391581 期問題提議應支持顯示環境的同步狀態。

使用服務帳戶進行身份驗證

在很多用例中,需要使用非人類用戶進行身份驗證。以前,根據所需的範圍,用戶可以使用個人、專案或組訪問令牌來滿足這一需求。這些令牌並不理想,因為它們要麼與某個人綁定(如個人訪問令牌),要麼與不必要的特權角色綁定(如組和專案訪問令牌)。

服務帳戶不與人類用戶綁定,範圍更加細化。僅限API可創建和管理服務帳戶。9965期問題提議應支持“用戶介面選項”。

通過 “工件”頁面管理作業工件

以前,如果要查看或管理作業工件,必須進入每個作業的詳細頁面或使用 API。現在,可以通過 “構建”>“工件”訪問 “工件”頁面來查看和管理作業工件。

擁有至少維護者角色的用戶也可以使用這個新介面刪除工件。您可以刪除單個工件,也可以通過手動選擇或選中頁面頂部的 “選擇全部”選項,一次批量刪除多達 100 個工件。

請使用 “工件 ”頁面頂部的調查問卷,分享您對這項新功能的任何回饋意見。您可以在“構建工件”頁面的改進epic中查看正在被考慮的其他用戶介面功能。

改進的 CI/CD 變數列表視圖

CI/CD 變數是所有流水線的關鍵部分,可以在多個地方進行定義,包括在專案和組設置中。為了準備更大的改進,幫助用戶直觀地流覽不同層次的變數,我們首先改進了變數列表的可用性和佈局。

在 GitLab 16.1 中,您將看到這些改進的第一次迭代。我們將 “類型”和 “選項”列合併為新的 “屬性”列,這樣就能更好地表示這些相關屬性。歡迎在我們的變數改進epics中發表評論。