Features
Deployment features
-
Templated deployments
支持开箱即用的模板,实现快速部署和生产就绪配置,同时支持自定义模板。
-
YAML deployments
可定制的 YAML 部署方式,通过 Helm values 完全控制 GitLab 实例的配置。
GitLab Community Edition features
-
Protected Container Repositories
通过严格的访问控制和细粒度的推送、拉取及管理权限,增强容器镜像的安全性。
-
Pipeline Limits
Administrator 现在可以通过设置限制来控制 CI/CD pipeline 的资源使用,此功能此前仅在 Enterprise Edition 中提供。
-
Improved Kubernetes Integration
增强的 Kubernetes 监控面板,支持 pod 搜索功能,并可查看暂停的 Flux 调和状态,提升容器编排的可视化能力。
-
Deployment Tracking for Releases
可直接在发布页面查看与发布相关的所有部署,便于跟踪发布的部署位置。
-
Role-Based Code Owners
使用角色(developers、maintainers、owners)定义 Code Owners,简化随着团队成员角色变更的审批管理。
-
Protected Package Registry
通过受保护的包保障重要依赖,防止意外修改或删除。
-
Secret Detection with Remediation Steps
提供针对每种检测到的密钥类型的具体修复指导,系统性地解决安全漏洞。
-
Webhooks for Epics
在外部工具中实时接收 epic 变更更新,增强工作流自动化和协作效率。
有关 GitLab v18.5 Community Edition 提供的完整功能集,请参阅 GitLab v18.5 Documentation。
Enhanced features
-
IPv6 Network Support
支持在 IPv6-only 或 双栈网络 环境中部署和运行 GitLab 实例,确保与现代网络基础设施的兼容性。
-
ARM Architecture Compatibility
完全支持基于 ARM 的基础设施,支持在节能且成本效益高的 ARM 处理器上部署,以提升性能功耗比。
-
Security Enhancements
通过主动修补和安全加固,解决关键系统和应用漏洞。包括核心组件中 CVE 识别的问题修复、依赖项安全更新以及潜在权限提升路径的修复。