首页
›
后端、数据与云原生工程
›
097-GitLab DevSecOps软件交付平台工程
›
《GitLab制品版本与发布治理工程》
VIP20
本课程属于:097-GitLab DevSecOps软件交付平台工程
后端、数据与云原生工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
GitLab制品版本与发布治理工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
制品治理全景
目标=理解GitLab制品类型(包 · 容器 · 通用包)
制品治理全景
GitLab
02
GitLab制品仓库核心机制
目标=剖析Package Regis… · Container Registry · Generic Packages的存…
GitLab
制品仓库核心机制
03
版本命名与语义化规范
目标=制定团队版本号规则(SemVe… · CalVer · 构建号)
版本命名
语义化规范
04
制品元数据管理
目标=设计并实现制品元数据(名称 · 版本 · 依赖
制品元数据管理
目标=设计并实现…
05
CI/CD流水线中的制品构建
目标=编写.gitlab-ci.ym… · 使用Maven · Gradle
CI/CD
流水线
06
制品版本自动递增策略
目标=基于分支 · 提交信息或标签触发版本递增(patc… · 实现自动化版本管理并避免冲突
制品版本自动递增…
目标=基于分支
07
制品发布门禁与质量关卡
目标=在流水线中集成单元测试 · 代码扫描 · 许可证检查
制品发布门禁
质量关卡
08
制品签名与完整性验证
目标=使用GPG · Cosign等工具对制品签名 · 在GitLab中存储签名并在下载时验…
制品签名
完整性验证
09
制品依赖管理与传递
目标=分析制品依赖关系 · 利用GitLab依赖代理 · 依赖扫描与许可证合规工具
制品依赖管理
传递
10
制品保留与清理策略
目标=配置GitLab制品过期策略 · 清理规则与存储配额 · 编写自动化清理脚本
制品保留
清理策略
11
制品晋升与多环境发布
目标=设计制品从开发到测试 · 预生产 · 生产的晋升流程
制品晋升
多环境发布
12
发布分支与标签治理
目标=制定分支模型(如GitFlow · 主干开发)与标签规范 · 通过保护分支
发布分支
标签治理
13
发布说明与变更日志自动化
目标=基于提交信息与合并请求自动生成… · 集成GitLab Release功能…
发布说明
变更日志自动化
14
GitLab Release对象管理
目标=使用Release API与C… · 更新 · 删除Release
GitLab
Release
15
制品回滚与热修复流程
目标=设计制品回滚策略 · 利用版本历史与部署记录快速回退 · 并建立热修复分支与紧急发布通道
制品回滚
热修复流程
16
多项目制品协同
目标=在GitLab群组与子群组中共… · 使用群组级制品库 · 跨项目流水线触发与依赖代理
多项目制品协同
GitLab
17
制品审计与合规追踪
目标=利用GitLab审计事件 · 制品活动日志与API · 构建制品全生命周期审计追踪
制品审计
合规追踪
18
制品安全扫描与漏洞管理
目标=集成容器扫描 · 依赖扫描与密钥检测 · 对制品进行安全评估
制品安全扫描
漏洞管理
19
制品库高可用与灾备
目标=规划GitLab制品库的存储后… · 本地存储) · 备份策略与恢复演练
制品库高可用
灾备
20
制品迁移与跨平台同步
目标=将外部制品库(Nexus · Artifactory)迁移至Git… · 或实现双向同步
制品迁移
跨平台同步
21
制品访问控制与权限模型
目标=细化制品库的可见性 · 项目/群组权限 · 部署令牌与个人访问令牌
制品访问控制
权限模型
22
发布流水线可观测性
目标=集成Prometheus · Grafana与GitLab监控 · 采集制品发布指标(成功率
发布流水线可观测…
Prometheus
23
制品版本冲突与解决
目标=识别版本冲突场景(重复版本 · 依赖冲突) · 制定冲突解决策略与自动化检测机制
制品版本冲突
解决
24
GitOps与制品发布
目标=结合GitOps工具(Argo… · Flux)与GitLab制品库 · 实现声明式发布与制品版本同步
GitOps
制品发布
25
制品治理策略即代码
目标=使用GitLab策略(如合规框… · 扫描执行策略)与自定义脚本 · 将制品治理规则编码为可版本控制的策略
制品治理策略即代…
GitLab
26
大规模制品库性能优化
目标=分析制品库性能瓶颈 · 优化存储布局 · 缓存策略与API调用
大规模制品库性能…
目标=分析制品库…
27
制品生命周期自动化编排
目标=利用GitLab CI/CD · Webhook与外部事件 · 编排制品从创建
制品生命周期自动…
GitLab
28
发布治理成熟度评估
目标=建立制品与发布治理的成熟度模型 · 评估当前状态并制定改进路线图
发布治理成熟度评…
目标=建立制品
29
综合实战
目标=设计并实现一个完整的制品版本与… · 涵盖版本规范 · CI流水线
综合实战
目标=设计并实现…
30
前沿趋势与持续改进
目标=探讨制品治理领域的新趋势(如S… · SBOM · 供应链安全)
前沿趋势
持续改进
所属VIP或分类
同VIP:GitLab-DevSecOps平台运营治理
同VIP:GitLab-Review-Apps环境交付工程
同VIP:GitLab-Runner集群与执行资源治理