当前位置:   article > 正文

极狐GitLab 17.1 到底发布了哪些重大功能?_docker gitlab 17 版本

docker gitlab 17 版本

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab :https://gitlab.cn/install?channel=content&utm_source=csdn 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。

极狐GitLab 在 5 月 28 日正式发布了 AI 产品驭码CodeRider。现已开启免费试用,登录官网:https://coderider.gitlab.cn/ 即可申请试用。

更多关于极狐GitLab :https://gitlab.cn 或者 DevOps 的最佳实践,可以关注文末的极狐GitLab 公众号。

学习极狐GitLab 的相关资料:

  1. 极狐GitLab 官网:https://gitlab.cn
  2. 极狐GitLab 官网文档:https://docs.gitlab.cn
  3. 极狐GitLab 论坛:https://forum.gitlab.cn/
  4. 极狐GitLab 安装配置:https://gitlab.cn/install
  5. 极狐GitLab 资源中心:https://resources.gitlab.cn/
  6. AI 产品驭码CodeRider:https://coderider.gitlab.cn/

搜索【极狐GitLab】公众号,后台输入加群,备注gitlab,即可加入官方微信技术交流群。

极狐GitLab 公众号后台回复新手指南,免费领取极狐GitLab 新手指南一份,从零到一快速上手极狐GitLab。

极狐GitLab 在 6 月份发布了最新版本 17.1。如果需要安装或者升级至最新版,可以参考极狐GitLab 安装官网:https://gitlab.cn/install。

  • 17.1 对应的容器镜像
registry.gitlab.cn/omnibus/gitlab-jh:17.0.0-jh.0
  • 1
  • 17.1 对应的 helm chart
helm search repo gitlab-jh
NAME                   	CHART VERSION	APP VERSION	DESCRIPTION
gitlab-jh/gitlab       	8.1.0        	v17.1.0    	GitLab is the most comprehensive AI-powered Dev...
gitlab-jh/gitlab-runner	0.65.0       	17.0.0     	GitLab Runner
  • 1
  • 2
  • 3
  • 4

极狐GitLab 17.1 正式发布了多项与敏捷项目管理、源代码托管、CI/CD 及安全合规相关的更新,以下是部分重点功能解读。完整版本功能解读参考https://resources.gitlab.cn/。安装指南查看 https://gitlab.cn/install

  • 17.1 容器镜像
registry.gitlab.cn/omnibus/gitlab-jh:17.1.0-jh.0
  • 1
  • 17.1 Helm Chart
helm search repo gitlab-jh
NAME                       CHART VERSION    APP VERSION    
gitlab-jh/gitlab           8.1.0            v17.1.0        
gitlab-jh/gitlab-runner    0.66.0           17.1.0         
  • 1
  • 2
  • 3
  • 4

大模型仓库处于 Beta 版

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

在大模型时代,极狐GitLab 研发了对于大模型仓库的支持功能,该仓库作为一个 Hub,可以帮助数据科学家团队实现对机器学习模型和相关元数据的管理,诸如对模型进行存储、版本控制、文档管理等。该功能当前已经处于 Beta 版。用户可以在 UI 上对大模型进行添加或修改,抑或将极狐GitLab 作为大模型仓库后端,在 MLflow 集成中使用。

密钥推送保护处于 Beta 版

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

现在,极狐GitLab 可以在变更推送的源头杜绝密钥信息(诸如 key 或者 API)的泄露。该功能会检查每一个推送中的提交信息内容。如果检测到了任何密钥信息,推送就会被阻止而且会显示出相关的推送信息。当用户想要跳过密钥推送保护时,极狐GitLab 还会记录一个审计事件以便进行后续审查。

注意:该功能当前仅在极狐GitLab SaaS(JihuLab.com)上可用。

webhook 创建时生成审计事件

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

审计事件记录了极狐GitLab 中执行的重要操作。之前的版本中,当用户创建系统、群组或者项目级别的 webhook 时,都不会有审计事件产生。在此版本中,新增了一个审计事件,当用户创建系统、群组或者项目级别的 webhook 时,会产生一个审计事件。

了解史诗进度百分比

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

现在用户可以轻松地根据子项的权重完成情况来查看史诗的总体进度,这使得理解史诗的全部工作范围变得更加容易。

将容器镜像与数字签名进行关联

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

极狐GitLab 内置的容器镜像仓库将签名镜像和签名做了关联,这样用户就能很轻松地识别哪些镜像做了签名,哪些没做签名,而且还能找到与容器镜像相关联的签名,从而对镜像进行验证。此功能是保护容器镜像安全的重要手段。

注意:该功能当前仅在极狐GitLab SaaS(JihuLab.com)上可用。

对镜像仓库的容器扫描

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

当前,极狐GitLab 成分分析支持对镜像仓库进行容器扫描了。当一个项目开启了该功能,而且在项目中发布了容器镜像,极狐GitLab 就会检查镜像标签而且进行扫描。如果标签是 latest且扫描数量在限制以下,极狐GitLab 就会创建一个新的流水线,其中运行的 container_scanning作业还会生成 CycloneDX SBOM 并上传到极狐GitLab。

新增的自定义角色权限

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

自定义角色是极狐GitLab 权限管理体系的扩展,以实现权限的精细化管理。通过自定义角色,可以创建具有同等权限的用户,从而减少拥有所有者角色的用户数量,避免权限被赋予给不需要的用户,防止不必要的权限升级。此版本新增了合并请求设置管理、集成管理、部署令牌管理及CRM账号获取四种新的权限。

需要对手工作业进行确认

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

在 CI 流水线中,手动操作通常被用来触发一些非常重要的操作,比如部署到生产环境上。在此版本中,可以通过配置来要求手动作业在运行之前必须要经过确认。当有作业需要手动执行时,可以在 when:manual中使用 manual_confirmation,此时会在用户界面中显示一个确认对话框。

根据发布日期对容器镜像标签进行排序

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

极狐GitLab 内置的容器镜像仓库可以对 Docker 或者 OCI 镜像进行查看、发布及拉取。这些镜像可以和源代码、流水线一起在极狐GitLab 内部完成管理。现在,可以根据发布日期对容器镜像进行排序,从而方便用户快速找到并且验证最新发布的容器镜像。

注意:该功能当前仅在极狐GitLab SaaS(JihuLab.com)上可用。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/885467
推荐阅读
相关标签
  

闽ICP备14008679号