课程简介
本课程深度覆盖DevOps全栈技术,从DevOps理念演进、Jenkins核心功能(安装、Pipeline语法、共享库、安全管理)到GitLab CI/CD完整实践,逐步构建企业级CI/CD流水线。课程重点讲解Jenkins Pipeline声明式语法、Groovy脚本开发、SonarQube代码质量扫描、Nexus制品管理,以及Maven/Gradle/NPM等主流构建工具集成。进阶部分深入Kubernetes容器编排,结合Helm与ArgoCD实现GitOps自动化部署与回滚。通过大量实战案例,学员将掌握从代码提交、自动构建、代码扫描、制品上传到K8s发布的全链路自动化技能,具备独立搭建和维护企业级DevOps平台的能力。课程配套完整课件、代码、视频,适合运维、开发及架构师进阶学习。
下载地址
课程目录
01 DevOps与Jenkins基础
第1–24节:DevOps概念、Jenkins安装部署、Pipeline语法、共享库与GitLab入门
02 GitLab CI与构建工具
第25–63节:GitLab安装管理、Runner配置、Pipeline语法、Maven/Gradle/NPM集成
03 代码质量与制品管理
第64–85节:SonarQube扫描、Nexus3制品库、API上传、多分支扫描
04 CI/CD流水线实践
第86–110节:CI/CD流水线、发布策略、K8s部署、Helm Chart、ArgoCD与回滚
--- 点击展开详细目录 ---
|