先讲值不值得学:它解决什么工作场景
这门资料聚焦的是云原生时代的微服务发布痛点。在传统的手工或半自动模式下,几十个微服务每次发版都要手动编译、推镜像、改配置、登服务器重启,不仅耗时,还极容易因为人为遗漏导致线上故障。这套内容解决的核心场景就是:在 Kubernetes 环境下,用 Jenkins 把代码拉取、代码审查、镜像构建和集群部署串成一条自动化的流水线。对于经常被发版折磨的后端开发和运维人员来说,理清这套机制能直接减少线上故障和无效加班。如果你目前的工作还停留在写脚本手动打包的阶段,或者想往 DevOps 方向转,这套体系课的实操价值很高;但如果你只是想学基础的容器编排,还没接触过微服务,这门课的门槛会偏高,建议先补基础再来看。
学完能独立做什么,适合什么基础
从内容编排看,它不是纯理论科普,而是偏向工程交付。学完之后,你应该能独立在一套 K8S 集群里把整套研发工具链跑通,包括把镜像仓库、代码托管和 Jenkins 本身都部署进集群。更重要的是,你能动手写出 Jenkins Pipeline 脚本,并配置动态 Slave 来按需构建,让代码提交后自动触发流水线,完成镜像推送和微服务更新。这套资料适合有一定后端开发或运维经验的人。你最好已经熟悉 Linux 基本操作,写过简单的 Shell 脚本,了解 Git 基本用法,并且对 SpringCloud 微服务和容器基础有概念。资料里涉及工具链交付和流水线配置,如果完全没碰过容器,跟着操作会很容易卡在环境报错上。
建议先看哪几块,资料怎么配合练习
拿到资料后,不要按顺序从第一集开始死磕。建议先看开篇关于传统环境与 K8S 环境实现差异的对比,这能帮你快速建立全局认知。接着直接跳到 Jenkins Pipeline 入门和动态 Slave 的部分,这是整套自动化流程的引擎,先搞懂它怎么运转,再去补前面的工具链交付。在实操练习上,强烈建议准备两台虚拟机或一套云服务器跟着做。资料里讲到的工具链交付,涉及 Harbor 和 Jenkins 部署进集群,这部分必须自己敲一遍命令,观察资源调度过程。遇到流水线章节时,自己建一个简单的代码仓库,写个空壳微服务,跟着视频一步步配置触发规则。看视频时把重点放在理清各个工具的交互逻辑上,不要死记命令参数,真正把流水线跑通一次,比看十遍视频都管用。
掌握在Kubernetes环境下Jenkins实现微服务应用自动化CI与CD
课程目录
* 01 CI/CD实现方式/
* 01 K8S基于Jenkins实现CI/CD课程介绍.mp4 08:52
* 02 传统环境如何实现CI与CD.mp4 05:44
* 03 K8S环境如何实现CI与CD.mp4 13:18
* 02 交付Ci/CD工具链至K8S/
* 01 安装Harbor镜像仓库.mp4 15:23
* 02 交付GitLab至K8S.mp4 28:14
* 03 交付PostgreSQL至K8S.mp4 14:35
* 04 交付Sonarqube至K8S.mp4 24:34
* 05 交付Jenkins至K8S.mp4 19:57
* 03 Jenkins入门 & Jenkins动态Slave/
* 01 JenkinsPipeline快速入门.mp4 17:27
* 02 Jenkins动态Slave基本概念.mp4 13:55
* 03 Jenkins动态Slave配置与实现.mp4 14:46
* 04 Jenkins动态SlavePod模板定义-1.mp4 03:34
* 05 Jenkins动态SlavePod模板定义-2.mp4 24:25
* 06 Jenkins动态Slave流水线测试.mp4 12:07
* 04 Jenkins实现Java应用CI/CD实践/
* 01 Jenkins交付Java项目场景说明.mp4 05:51
* 02 Jenkins交付Java项目-代码提交.mp4 11:00
* 03 Jenkins Pipeline流水线-获取代码.mp4 18:22
* 04 Jenkins Pipeline流水线-漏洞扫描.mp4 25:28
* 05 Jenkins Pipeline流水线-代码编译.mp4 03:34
* 06 Jenkins Pipeline流水线-制作Docker镜像.mp4 27:00
* 07 Jenkins Pipeline流水线-交付应用至K8S.mp4 30:45
* 08 Jenkins Pipeline流水线-全自动CI过程及测试.mp4 09:39
* 09 PipelineCD流水线-获取Harbor镜像Tag.mp4 27:22
* 10 PipelineCD流水线-部署应用至K8S生产环境.mp4 11:55
* 11 PipelineCD流水线-应用回滚.mp4 14:31
* 05 Jenkins实现微服务应用CI/CD实践/
* 01 Jenkins交付微服务-场景说明-环境准备.mp4 23:02
* 02 Jenkins交付微服务-获取代码-漏洞检测.mp4 23:28
* 03 Jenkins交付微服务-项目编译.mp4 12:41
* 04 Jenkins交付微服务-制作Docker镜像.mp4 09:38
* 05 Jenkins交付微服务-交付至K8S测试环境.mp4 17:24
* 06 Jenkins交付微服务-自动触发CI流水线.mp4 07:06
* 07 Jenkins交付微服务-自动触发流水线CI问题1.mp4 40:29
* 08 Jenkins交付微服务-自动触发流水线CI问题2.mp4 15:15
* 09 Jenkins交付微服务-CD流水线设计与实现.mp4 07:55






