先弄清这门课解决什么问题

这门课围绕 Kubernetes 集群编排展开,主要解决的是后端服务与业务应用从单机物理部署向多节点容器化部署转型的问题。很多开发或运维人员在日常工作中常遇到这样的痛点:业务量上来后单机扛不住,多台机器手动同步代码、配置环境耗时且易错,服务挂了没法自动重启迁移。这门课的场景就是把零散的容器统一管起来,教你怎么在多台机器上搭建集群,怎么把应用编排进去,怎么让服务稳定运行并实现动态调度。如果你目前的工作还停留在写完代码扔给别人部署,或者只会在单机用 Docker 跑容器,但想接手整个后端集群的容器化改造,这门课正好补足你在集群层面的短板。

适合什么基础与怎么配合资料练习

这资料不适合零基础转码者。看之前你得有基本的 Linux 命令行操作能力,懂点网络配置,最好已经能在单机跑通 Docker 容器。如果连端口映射和基础镜像构建都摸不清,建议先补完容器基础再来看。资料是视频演示配合讲解的形式,建议不要光看不动手。学到集群搭建那几节时,自己开三台虚拟机跟着配,一主两从的架构自己实跑一遍,把网络插件和初始化时的报错亲手排一遍。看核心技术讲解时,同步在本地写 YAML 文件部署应用,试着把一个简单的 Web 服务丢进集群里跑通,理解调度和暴露服务的过程。光看视频不实操,遇到真实生产环境照样抓瞎。

建议先看哪几块以及学完能独立做什么

拿到资料后别按顺序死磕,建议先看架构解析那节,搞懂控制节点和工作节点的职责划分,再跳到生产环境安装注意点看避坑指南,最后跟着搭建集群的实操步骤动手。等集群跑起来了,再回头看核心技术讲解,边看边把应用部署进去练手。学完这套资料,你应该能独立在一组新服务器上从零规划并搭建出一个可用的集群,能把公司的后端项目编写成配置文件部署上去,并完成服务的水平扩展、滚动更新和基本的故障排查。这意味着你具备了承接中小规模业务容器化改造的基础能力,不再是只能敲零散命令的执行者,而是能对集群部署方案拍板的人。


适合快速掌握K8S容器化集群编排技术,从K8S搭建到实际项目部署,进一步提升K8S技能和实战水平。

课程目录

*   01 K8S课程整体介绍/

  *   01 K8S课程整体介绍.mp4 03:42

  *   02 讲师简介.mp4 01:10

  *   03 课程介绍&适合人群.mp4 02:23

*   02 K8S容器化集群编排简介/

  *   01 K8S容器化集群编排简介.mp4 09:23

*   03 K8S架构知识讲解/

  *   01 为什么要使用K8S.mp4 05:46

  *   02 K8S架构解析.mp4 18:14

  *   03 生产环境中安装K8S注意点.mp4 08:04

*   04 K8S搭建集群方式/

  *   01 K8S搭建硬件要求&平台规划.mp4 04:49

  *   02 K8S三种部署方式-知识讲解.mp4 11:47

  *   03 K8S安装搭建1主2从集群实践.mp4 29:48

*   05 K8S核心技术讲解/

  *   01 kubectl 命令语法格式.mp4 05:57

  *   02 kubectl 子命令使用分类.mp4 16:17

  *   03 kubectl 常用命令(上).mp4 17:11

  *   04 kubectl 常用命令(下).mp4 22:47

  *   05 什么是命名空间,为什么它很重要?.mp4 13:45

  *   06 常见的命名空间有哪些使用模式?.mp4 09:16

  *   07 常用的Namespace命令有哪些呢?.mp4 08:39

  *   08 Pod理解介绍&创建pod命令方式.mp4 20:15

  *   09 创建pod-yaml文件方式.mp4 04:24

  *   10 StatefulSet-部署有状态应用-知识讲解.mp4 10:34

  *   11 StatefulSet-部署有状态应用-yaml创建案例.mp4 07:04

  *   12 Deployment-部署无状态应用.mp4 06:11

  *   13 DaemonSet-部署守护进程应用.mp4 19:16

  *   14 Job一次性任务&定时任务.mp4 22:26

  *   15 ReplicaSet详解.mp4 12:32

  *   16 Configmap详解.mp4 23:10

  *   17 Service详解.mp4 34:45

  *   18 Ingress详解.mp4 38:45

*   06 RBAC安全机制详解/

  *   01 RBAC基于角色的访问控制-整体知识讲解.mp4 27:14

  *   02 RBAC基于角色的访问控制-实践集合(上).mp4 40:45

  *   03 RBAC基于角色的访问控制-实践集合(下).mp4 06:49

*   07 Volume&持久化存储/

  *   01 Volume&持久化存储-整体知识讲解.mp4 06:55

  *   02 EmptyDir(空文件目录).mp4 11:53

  *   03 HostPath.mp4 26:17

  *   04 NFS(网络存储).mp4 13:51

  *   05 持久化存储pv&pvc-知识讲解.mp4 05:15

  *   06 持久化存储pv&pvc-生命周期.mp4 03:57

  *   07 持久化存储pv&pvc-PV的访问模式&PV状态类型.mp4 09:09

  *   08 持久化存储pv&pvc-创建PV&创建PVC.mp4 11:47

*   08 资源编排yaml编写/

  *   01 YAML基本语法.mp4 03:55

  *   02 YAML支持的数据结构.mp4 04:46

  *   03 YAML对应的数据结构表达方式.mp4 03:49

  *   04 YAML的两种写法.mp4 02:02

  *   05 K8S YAML资源清单描述方法.mp4 35:21

*   09 K8S集群部署SpringCloud微服务项目/

  *   01 K8S部署项目考虑&交付流程&部署准备(上).mp4 04:26

  *   02 项目部署准备(下).mp4 02:15

  *   03 部署环境搭建(上).mp4 03:53

  *   04 部署环境搭建(下).mp4 05:11

  *   05 集成Hub公有镜像仓库.mp4 06:55

  *   06 K8S项目部署全过程(制作推送镜像&部署&测试).mp4 47:34

*   10 K8S常见问题排查与解决方案/

  *   01 K8S常见问题排查与解决方案&最后愿景.mp4 18:12

*   11 课程笔记资料汇总/

  *   01 笔记资料汇总

*   12 新增V1.1版本更新教程&资料汇总/

  *   01 sealos离线包安装搭建方式(新增).mp4 42:38

  *   02 kubectl completion补全命令(新增).mp4 06:23

  *   03 搭建部署Dashboard控制面板(新增).mp4 25:00

  *   04 V1.1版本课程更新资料汇总(新增)