先理清:这门课解决什么问题

很多团队的业务还在跑传统的虚拟机或裸机部署,随着项目规模扩大,资源调度慢、扩容繁琐、环境不一致等问题会集中爆发。这门课聚焦的核心场景很明确:把公司现有的不同语言业务,平滑迁移到 Kubernetes 集群上。它不是讲基础语法,而是直接从真实迁移过程切入,解决传统架构向容器化转型时的各种工程痛点。比如怎么处理有状态依赖、私有镜像仓库怎么配高可用、不同语言项目的镜像怎么规范构建。如果你正面临团队容器化改造,或者需要接手老项目做架构升级,这门课的实操案例能直接对上你的工作需求。

值不值得学:适合什么基础与资料怎么用

课程对基础有一定门槛。它默认你已经懂 Linux 常规操作和 Docker 基本命令,如果连容器基本概念都模糊,直接看迁移过程会觉得吃力。资料包里的案例按不同语言项目拆分,建议不要从头到尾顺着看,而是先挑与你当前公司技术栈最匹配的那一个。比如团队主力是 Java,就先看 SpringCloud 相关迁移模块;如果是 Python 或 Go,就直接切入对应实践。每个案例的思路分析部分是精华,建议先看懂整体迁移逻辑,再跟着视频一步步做镜像构建和依赖交付。练习时,务必在自己本地或测试环境搭一套单节点集群,边看边把示例项目部署跑通,只看不动手很容易忽略实际环境里的配置冲突。

学完能独立做什么

按这套案例完整练下来,你应该能独立完成几个关键动作:把一个传统语言项目拆解成可容器化的模块,编写规范的 Dockerfile 并推送到私有仓库;在 Kubernetes 上配置业务所需的依赖服务;把原本跑在虚拟机上的业务平滑迁移到集群,并保证基础高可用。课程里的 Harbor 高可用配置和多个语言项目的交付细节,都是实际迁移时最容易卡壳的地方。把这些流程完整走通,面对公司提出的业务上云需求时,你就能拿出可落地的迁移方案,而不是停留在理论层面。


掌握各种项目迁移案例、能独立将公司业务迁移至Kubernetes

课程目录

*   01 Kubernetes业务迁移-Harbor高可用/

  *   01 传统业务迁移基本介绍.mp4 (15.69 MB), 04:12

  *   02 安装Docker环境.mp4 (54.65 MB), 08:26

  *   03 安装harbor.mp4 (59.04 MB), 09:48

  *   04 配置Harbor高可用及HTTPS-1.mp4 (50.45 MB), 10:19

  *   05 配置Harbor高可用及HTTPS-2.mp4 (74.14 MB), 12:01

*   02 Kubernetes迁移PHP项目实践/

  *   01 Wordpress迁移思路分析.mp4 (65.57 MB), 15:49

  *   02 Wordpress镜像构建详解.mp4 (157.89 MB), 28:19

  *   03 交付Wordpress依赖MySQL至K8S.mp4 (109.01 MB), 19:06

  *   04 交付Wordpress-web应用至K8S.mp4 (222.92 MB), 37:46

  *   05 交付Wordpress-验证存储及可用性.mp4 (54.03 MB), 09:50

  *   06 Wordpress迁移梳理及总结.mp4 (25.60 MB), 06:09

*   03 Kubernetes迁移JAVA项目实践/

  *   01 本地部署JAVA项目并完成测试.mp4 (26.68 MB), 04:16

  *   02 交付JAVA项目至K8S.mp4 (65.35 MB), 13:25

  *   03 重新发布JAVA项目并实现代码更新.mp4 (56.64 MB), 10:24

*   04 Kubernetes迁移Python项目实践/

  *   01 Python项目迁移基本介绍.mp4 (20.33 MB), 04:24

  *   02 本地安装Python依赖MySQL组件.mp4 (12.99 MB), 02:46

  *   03 本地运行Python项目.mp4 (20.97 MB), 03:54

  *   04 交付MySQL至K8S.mp4 (34.43 MB), 06:19

  *   05 制作Python项目镜像.mp4 (70.91 MB), 13:13

  *   06 交付Python项目至K8S.mp4 (58.39 MB), 12:04

*   05 Kubernetes迁移GO项目实践/

  *   01 Go项目迁移基本介绍.mp4 (18.68 MB), 03:28

  *   02 本地运行Go项目.mp4 (57.05 MB), 09:22

  *   03 交付MySQL至K8S.mp4 (32.57 MB), 06:22

  *   04 制作Go项目镜像.mp4 (61.43 MB), 10:31

  *   05 交付Go项目至K8S.mp4 (66.71 MB), 14:03

*   06 Kubernetes迁移SpringCloud微服务-上/

  *   01 什么是微服务架构.mp4 (71.92 MB), 15:29

  *   02 微服务部署架构说明.mp4 (57.39 MB), 09:59

  *   03 微服务部署思路说明.mp4 (28.16 MB), 06:53

  *   04 部署微服务数据层-MySQL.mp4 (31.78 MB), 05:17

  *   05 部署微服务数据层-Redis.mp4 (10.30 MB), 02:00

  *   06 部署微服务治理层-Nacos.mp4 (91.26 MB), 15:16

  *   07 部署微服务治理层-Sentinel.mp4 (31.52 MB), 05:40

  *   08 部署微服务治理层-Skywalking.mp4 (29.72 MB), 05:01

  *   09 部署微服务组件-环境准备.mp4 (89.37 MB), 14:29

  *   10 部署微服务组件-system.mp4 (37.47 MB), 06:44

  *   11 部署微服务组件-auth.mp4 (17.53 MB), 03:09

  *   12 部署微服务组件-gateway.mp4 (25.23 MB), 03:55

  *   13 部署微服务组件-monitor.mp4 (28.01 MB), 04:32

  *   14 部署微服务组件-UI.mp4 (63.99 MB), 09:45

  *   15 更新微服务组件.mp4 (44.01 MB), 06:35

*   07 Kubernetes迁移SpringCloud微服务-下/

  *   01 迁移微服务至K8S-环境准备.mp4 (39.47 MB), 08:05

  *   02 迁移微服务数据层MySQL至K8S.mp4 (97.05 MB), 20:22

  *   03 迁移微服务数据层Redis至K8S.mp4 (30.96 MB), 08:16

  *   04 迁移微服务治理层Nacos集群至K8S-1.mp4 (64.49 MB), 12:30

  *   05 迁移微服务治理层Nacos集群至K8S-2.mp4 (201.77 MB), 34:22

  *   06 迁移微服务治理层Sentinel至K8S-1.mp4 (117.49 MB), 24:52

  *   07 迁移微服务治理层Sentinel至K8S-2.mp4 (29.52 MB), 05:18

  *   08 迁移微服务治理层Skywalking至K8S.mp4 (78.58 MB), 15:39

  *   09 迁移微服务治理层Skywalking-agent至K8S.mp4 (89.55 MB), 17:25

  *   10 迁移微服务组件system至K8S-1.mp4 (143.46 MB), 25:10

  *   11 迁移微服务组件system至K8S-2.mp4 (159.71 MB), 25:32

  *   12 迁移微服务组件-auth至K8S.mp4 (38.33 MB), 06:22

  *   13 迁移微服务组件-gateway至K8S.mp4 (49.22 MB), 08:24

  *   14 迁移微服务组件-monitor至K8S.mp4 (49.98 MB), 09:47

  *   15 迁移微服务组件-UI至K8S.mp4 (118.13 MB), 22:01

*   08 赠1-KubernetesStorageClass/

  *   01 为什么需要动态供应.mp4 (14.16 MB), 02:59

  *   02 什么是动态供应.mp4 (24.08 MB), 04:04

  *   03 安装NFS动态供应商.mp4 (74.03 MB), 11:35

  *   04 配置并测试NFS动态供应.mp4 (115.62 MB), 18:00

*   09 赠2-Kubernetes-Ingress/

  *   01 为何需要Ingress.mp4 (17.65 MB), 03:25

  *   02 什么是Ingress.mp4 (9.50 MB), 01:51

  *   03 什么是IngressController.mp4 (55.33 MB), 11:12

  *   04 安装Ingress-nginx.mp4 (137.71 MB), 22:26

  *   05 Ingress资源清单.mp4 (57.13 MB), 09:47

  *   06 Ingress发布GuestBook应用.mp4 (56.26 MB), 11:46