GitLab 是一個全球知名的一體化 DevOps 平臺,很多人都通過私有化部署 GitLab 來進行源代碼托管。極狐GitLab 是 GitLab 在中國的發行版,專門為中國程序員服務。可以一鍵式部署極狐GitLab。
學習極狐GitLab 的相關資料:
- 極狐GitLab 官網
- 極狐GitLab 官網文檔
- 極狐GitLab 論壇
沿襲我們的月度發布傳統,極狐GitLab 發布了 17.9 版本,該版本帶來了使用并行部署運行多個 Pages 站點、自動刪除舊流水線、極狐GitLab 管理的 Kubernetes 資源、多核高級 SAST 提供更快的掃描等幾十個重點功能的改進。下面是部分重點功能的詳細解讀。
關于極狐GitLab 的安裝升級,可以查看官方指導文檔。
- 17.9 容器鏡像
registry.gitlab.cn/omnibus/gitlab-jh:17.9.0-jh.0
- 17.7 Helm Chart
helm search repo gitlab-jh
NAME CHART VERSION APP VERSION
gitlab-jh/gitlab 8.9.0 v17.9.0
gitlab-jh/gitlab-runner 0.74.0 17.9.0
相關鏈接
- 極狐GitLab 17.9 正式發布,40+ DevSecOps 重點功能解讀【一】
極狐GitLab 管理的 Kubernetes 資源
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | |
私有化部署 | Y | Y |
將您的應用程序部署到 Kubernetes 集群上,且使用極狐GitLab 管理的 Kubernetes 資源來獲得更多的控制和自動化。之前,您不得不為每個環境手動配置 Kubernetes 資源。現在,您可以使用極狐GitLab 管理的 Kubernetes 資源來創建和管理這些資源。
有了極狐GitLab 管理的 Kubernetes 資源,您就可以:
- 為新環境自動創建命名空間和服務賬號
- 通過角色綁定管理訪問權限
- 配置其他所需的 Kubernetes 資源
當您的開發者部署應用程序時,極狐GitLab 會基于提供的資源模板來自動創建所需的 Kubernetes 資源,這能簡化您的開發流程并維護跨環境的一致性。
簡化項目環境中的部署訪問
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
您是否曾經在獲取項目內部署情況的時候感覺很掙扎?現在,您可以在環境的詳情頁面上查看最近的部署詳情,而無需展開每個環境。對每個環境,列表會為您展示最近成功的部署和您最近的部署嘗試(如果不同的話)。
Wiki 頁面評論
基礎版 | 專業版 | 旗艦版 | |
---|---|---|---|
SaaS | Y | Y | Y |
私有化部署 | Y | Y | Y |
現在,您可以直接在 wiki 頁面上添加評論,將您的文件轉換到可交互的協作空間。
wiki 頁面上的評論和線程能夠幫助團隊:
- 直接在內容中討論內容。
- 建議改進和修復。
- 保持文檔的精確性且為最新。
- 知識共享。
有了 wiki 評論,團隊可以通過直接的反饋和討論,維護那些能夠隨著他們的項目一起發展的動態文檔。