首页
›
后端、数据与云原生工程
›
097-GitLab DevSecOps软件交付平台工程
›
《GitLab Review Apps环境交付工程》
VIP20
本课程属于:097-GitLab DevSecOps软件交付平台工程
后端、数据与云原生工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
GitLab Review Apps环境交付工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
Review Apps 核心概念与交付价值
目标=理解动态环境在 MR 流程中的… · 与静态 staging 的差异 · 典型使用场景与团队收益
Review
Apps
02
GitLab CI/CD 与 Review Apps 集成架构
目标=掌握 .gitlab-ci.y… · 动态环境命名 · on_stop 与 auto_sto…
GitLab
CI/CD
03
环境命名与 URL 设计规范
目标=学习基于 CI_COMMIT_… · 自定义域名 · 路径路由与 DNS 策略
URL
环境命名
04
部署目标选型
目标=对比 Kubernetes · Docker · 虚拟机与 Serverless 作为…
部署目标选型
Kubernetes
05
基于 Kubernetes 的 Review Apps 部署
目标=编写 Helm chart 或… · 通过 CI 变量注入镜像标签与命名空…
Kubernetes
Review
06
基于 Docker Compose 的轻量 Review Apps
目标=在单机或 Docker Swa… · 实现端口隔离与资源限制
Docker
Compose
07
动态环境生命周期管理
目标=配置 auto_stop_in · 手动停止 · MR 关闭自动清理
动态环境生命周期…
auto
08
数据库与有状态服务交付
目标=为每个 Review App… · schema 迁移策略 · 种子数据与数据隔离方案
数据库
有状态服务交付
09
环境变量与密钥管理
目标=使用 GitLab CI/CD… · Vault 或 External S… · 避免硬编码
环境变量
密钥管理
10
构建可复用的 Review App 镜像
目标=多阶段 Dockerfile · 缓存优化 · 按 commit SHA 打标签与镜…
Review
App
11
部署流水线设计
目标=将 build · test · deploy
部署流水线设计
build
12
Review App 就绪探针与健康检查
目标=配置 readiness/li… · 启动超时 · 部署后验证与失败自动回滚
Review
App
13
访问控制与认证集成
目标=为动态环境添加 Basic A… · OAuth2 Proxy 或 Git… · 保护未公开 MR 环境
访问控制
认证集成
14
TLS 证书与入口网关
目标=使用 cert-manager · Ingress 或 Gateway…
TLS
证书
15
资源配额与成本控制
目标=设置 namespace 资源… · HPA 最小副本 · TTL 控制器与云成本标签
资源配额
成本控制
16
日志与可观测性接入
目标=为动态环境统一采集日志 · 指标与追踪 · 使用标签区分环境并配置临时仪表盘
日志
可观测性接入
17
多服务应用的 Review Apps
目标=处理前后端分离 · 微服务依赖 · 服务发现与跨环境通信
Review
Apps
18
前端静态站点的 Review Apps
目标=使用 GitLab Pages · Netlify 或对象存储发布每个…
Review
Apps
19
移动端与桌面端 Review Apps
目标=构建可分发安装包 · 使用 Firebase App Di…
Review
Apps
20
Review Apps 与合并请求集成
目标=在 MR 中展示环境链接 · 部署状态 · 手动操作按钮与审批门禁
Review
Apps
21
环境滚动更新与蓝绿部署
目标=在 Review App 中实… · 流量切换与快速回滚
环境滚动更新
蓝绿部署
22
多集群与多租户 Review Apps
目标=按团队或项目分配集群 · 命名空间隔离 · RBAC 与网络策略
Review
Apps
23
GitOps 驱动的 Review Apps
目标=使用 Argo CD 或 Fl… · 实现声明式环境交付
GitOps
Review
24
安全扫描与合规检查
目标=在 Review App 部署… · DAST · 容器扫描与许可证检查
安全扫描
合规检查
25
性能测试与 Review App
目标=在动态环境中运行负载测试 · Lighthouse 检查并收集性能…
Review
App
26
调试与故障排查
目标=诊断部署失败 · 镜像拉取错误 · 资源不足
调试
故障排查
27
扩展与高并发场景
目标=优化 CI Runner 并发 · 镜像缓存 · 部署队列与限流策略
扩展
高并发场景
28
监控与告警配置
目标=为 Review App 设置… · 通知渠道与异常自动清理
监控
告警配置
29
最佳实践与反模式
目标=总结命名约定 · 清理策略 · 安全基线
最佳实践
反模式
30
综合实战
目标=从零搭建一个多服务应用的 Re… · 覆盖构建 · 部署
综合实战
Re
所属VIP或分类
同VIP:GitLab-DevSecOps平台运营治理
同VIP:GitLab-Runner集群与执行资源治理
同VIP:GitLab-SAST与代码安全扫描工程