这门课解决什么工作场景
很多团队把 RuoYi-Cloud 这类 SpringCloud 项目在本地跑通后,真要往生产环境迁移时就会卡壳:微服务组件多,手动部署容易漏配;MySQL 和 Redis 容器化后,数据持久化、配置管理、网络策略都要重新规划。这门课聚焦的就是这个“本地能跑、上云发懵”的断层,带你用 Kubernetes 把一个完整的微服务系统真正部署到集群里。它不是泛泛讲 K8s 语法,而是围绕一个具体项目,拆解每个中间件和服务怎么从物理机迁移到容器编排平台。如果你正面临给公司微服务项目做容器化改造,或者需要接手维护已有的 K8s 环境,这课的实操场景能直接对上。
资料怎么配合练习与建议先看哪几块
资料以视频为主,建议不要纯看,一定要跟着搭一遍环境。基础部分如果对 SpringCloud 和微服务概念已经熟悉,前几节快速过一遍即可;重点先看中间件容器化部署那几块,也就是 MySQL 和 Redis 在 K8s 上的部署细节。这里有个常见坑:很多人以为容器化就是跑个 docker run,但在 K8s 里要考虑 StatefulSet、PV/PVC 以及配置外置。建议边看边在自己的测试集群里照着写 YAML,遇到数据库连接串、密码挂载的问题先暂停排查,再往下推进。等中间件跑通了,再去碰 RuoYi 项目本身的各个微服务部署,这样排查问题时能隔离变量,分清是中间件配置错还是业务服务错。
适合什么基础与学完能独立做什么
这课不适合纯零基础。你需要对 RuoYi-Cloud 的本地启动流程有基本了解,知道它依赖哪些中间件,并且对 Docker 和 Linux 常用命令不陌生。K8s 方面,能看懂基本的 Pod、Deployment 概念就够入门,课程会结合项目逐步推进。学完后,你应该能独立完成一件事:把一个多模块的微服务项目,连同它的数据库和缓存,完整部署到一个 K8s 集群中,并让各服务之间正常通信。你也能看懂别人写的部署脚本,知道哪里改配置、哪里查日志,而不是面对一堆 yaml 文件无从下手。需要留意这是上部分,侧重基础环境与中间件部署,业务服务的完整编排可能在后续内容里展开。
服务至上,售后答疑,带你由浅入深学习技术
课程目录
* 01 什么是微服务.mp4 (19.86 MB), 05:13
* 02 为什么要用微服务.mp4 (101.89 MB), 17:17
* 03 常见的微服务框架.mp4 (67.91 MB), 11:01
* 04 SpringCloud概述.mp4 (70.32 MB), 13:06
* 05 SpringCloud组件介绍.mp4 (34.21 MB), 07:44
* 06 RuoYi-Cloud项目说明.mp4 (36.66 MB), 06:01
* 07 准备RuoYi项目默认存储.mp4 (25.47 MB), 03:48
* 08 MySQL适合容器化吗.mp4 (34.51 MB), 06:04
* 09 基于K8S部署MySQL数据库.mp4 (83.09 MB), 14:09
* 10 Redis缓存数据库容器化部署.mp4 (93.20 MB), 15:28
* 11 部署Nacos集群.mp4 (92.14 MB), 15:36
* 12 Harbor和Ingress资源准备.mp4 (60.90 MB), 09:18
* 13 Sentinel熔断器上线.mp4 (47.83 MB), 10:02
* 14 RuoYi-Cloud项目编译前准备工作.mp4 (166.44 MB), 27:03
* 15 RuoYi-Cloud项目编译打包.mp4 (60.57 MB), 09:30
* 16 monitor微服务上线.mp4 (90.37 MB), 15:23
* 17 gateway微服务上线.mp4 (55.38 MB), 10:07
* 18 system和auth微服务上线.mp4 (51.99 MB), 08:40
* 19 job和file微服务上线.mp4 (84.31 MB), 12:29
* 20 ruoyi-ui Vue前端项目编译打包.mp4 (96.46 MB), 14:13
* 21 ruoyi-ui Vue前端项目上线.mp4 (71.82 MB), 12:25






