极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【四】

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

学习极狐GitLab 的相关资料:

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

沿袭我们的月度发布传统,极狐GitLab 发布了 17.5 版本,该版本带来了多仓库 MR 合并时考虑统一主流水线的执行状态(JH-only)、增强的分支规则编辑功能、密钥推送保护已经正式可用等几十个重点功能的改进。下面是部分重点功能的详细解读。

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

相关阅读

极狐GitLab Runner 17.6

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

我们还发布了极狐GitLab Runner 17.5。极狐GitLab Runner 是一个轻量级、高扩展的代理,用来运行你的 CI/CD 作业并且将结果发送回极狐GitLab 实例。极狐GitLab Runner 和极狐GitLab CI/CD 绑定在一起,而极狐GitLab CI/CD 是一个开源且内置在极狐GitLab 里面的服务。

修复的缺陷:

  • 在极狐GitLab Runner 17.5.0 中,pod 变得无法 attach。
  • 当安装 fleeting 插件时,Runner 出现错误 exec format error并崩溃。
  • 开启了 cgroup v2 的 Kubernetes 执行器在发生 OOMKilled 的时候被挂起。
  • 当使用配置模板注册 Runner 时未使用 Runner 的默认配置。
  • 在使用 exec 模式时,极狐GitLab Runner 会在轮询期间等待 Kubernetes Pod 变成 attach。
  • 当开启 FF_GIT_URLS_WITHOUT_TOKENS 功能开关时会出现认证错误。

macOS Sequoia 15 and Xcode 16 作业镜像

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

现在,你可以使用 macOS Sequoia 15 和 Xcode 16 来为最新一代的苹果设备创建、测试和部署应用程序。极狐GitLab 托管的 macOS runner 能够帮助你的研发团队在一个安全、和极狐GitLab CI/CD 集成的按需构建环境上更快速地构建和部署 macOS 应用程序。

.gitlab-ci.yml 中使用 macos-15-xcode-16 镜像就可以开启使用了。

在 CI/CD 作业中为某个环境选择极狐GitLab 代理

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

为了使用 Kubernetes 仪表盘,你需要从环境设置中为 Kubernetes 连接选择一个代理。直到现在,你仅可以从 UI 或者通过 API(从极狐GitLab 17.5)来选择代理。在极狐GitLab 17.6 中,你可以用 environment.kubernetes.agent 语法来配置代理连接。

相关推荐
听说唐僧不吃肉7 小时前
DevOps篇之利用Jenkins实现多K8S集群的版本发布
kubernetes·jenkins·devops
streaker3031 天前
GitLab CI/CD 中实现前端增量 Lint(ESLint & Stylelint)实践
ci/cd·gitlab
数据智能老司机1 天前
使用 MuleSoft 构建集成——系统集成的世界
架构·devops·连续集成
柯南二号1 天前
【开发配置】GitLab CR(Code Review)规则配置清单
gitlab·代码复审
柯南二号1 天前
【开发配置】云服务器配置Gitlab服务
运维·服务器·gitlab
DevOps_node1 天前
docker-compose部署gitlab
gitlab·linux基础设施·linux中间件
智能运维指南1 天前
稳敏双态研发管理:现代企业DevOps平台选型新思维
devops·devops工具·devops产品·信创devops·一体化devops平台·研运一体化平台·devops系统
BigHong1232 天前
【软考论文】论DevOps及其应用
软考高级·devops·软考高级架构师·软考高级架构师论文·软考devops
xiezhr2 天前
Git提交错了,别慌!还有后悔药
git·gitlab·github
GGGGGGGGGGGGGG.3 天前
CI/CD 全链路实践:从 Git 基础到 Jenkins + GitLab 企业级部署
运维·git·ci/cd·云原生·gitlab·jenkins