这门课的主题很明确:用一套银行电子商城的部署案例,把 Kubernetes 高可用集群从零搭起来,并且覆盖搭完之后真正会遇到的运维问题——扩容、证书过期、etcd 备份恢复、故障排查。它不是讲 K8s 概念的通识课,而是讲"一台台机器怎么变成能扛住节点宕机的集群"的操作课。
它解决的是哪类工作场景
如果你手上的活儿是给公司内部系统或对外业务搭一套自建 K8s 集群,而不是直接用云厂商的托管版,那这门课对应的就是你的日常。它处理的具体问题包括:多台机器安装前的系统初始化、控制节点怎么做成三个而不是单点、前面挂 keepalived 加 nginx 做 VIP 和负载、etcd 数据怎么备份又怎么还原回去、集群跑了一段时间要加控制节点怎么办、证书到期导致组件起不来怎么续。这些都是自建集群绕不开的坑,托管集群里基本碰不到,所以课程的价值也集中在这里。
适合什么基础,先看哪几块
看这门课之前,最好已经能说清楚 Pod、Deployment、Service 是什么,也在测试环境里敲过 kubectl。如果完全没接触过 K8s,直接跟这套部署流程会比较吃力,因为课程节奏是奔着"把集群搭出来"去的,不会停下来解释每个组件的作用。已经有单机或 minikube 经验、但没做过生产级多节点集群的人,是最合适的受众。
建议的观看顺序不是从第一集顺着走,而是先看机器初始化那一块,把系统参数、内核、容器运行时这些前置条件弄明白,这是后面所有步骤的地基;接着看控制节点扩容到三个的部分,理解高可用到底高在哪;最后再回头看 keepalived 和 nginx 的介绍,把 VIP 漂移和流量转发这条链路串起来。etcd 备份还原和证书续期这两块可以单独拎出来,等集群跑起来之后再对照着做一遍。
学完能独立做什么,资料怎么配合练
跟完之后,你应该能独立完成一套三控制节点的 K8s 集群部署,包括前置初始化、组件安装、高可用接入层配置,并且在节点出问题时知道从哪一层开始查。etcd 的备份和还原、控制节点的横向扩容、核心服务证书的延期,这三件事能自己动手做完,基本就具备了维护一套中小规模自建集群的能力。
练习上不建议只看不练。这套资料里的操作步骤依赖具体机器环境,你至少需要准备三到四台能互相通信的机器,虚拟机也可以,否则高可用和扩容的部分没法验证。每看完一段部署操作,就在自己的环境里重做一遍,尤其是初始化参数和证书相关的内容,环境不同结果会有差异,照着敲一遍比记住结论有用。etcd 备份还原建议单独安排一次演练,做完一次完整的"备份—破坏—还原"循环,比看十遍视频印象深。至于老师讲课里提到的案例背景,理解它想模拟的业务规模就够了,不用纠结银行电子商城本身的业务细节。
课程目录
课程目录20 集
- 2-5 keepalived和nginx基本介绍.mp4
- [10.5 MB] 4-2 etcd数据备份和还原.mp4
- [70.5 MB] 2-1 对安装k8s的机器进行初始化.mp4
- [295.0 MB] 3-2 扩容k8s集群-变成3个控制节点.mp4
- [28.5 MB] 1-1 课程资料下载方式.mp4
- [4.9 MB] 3-4 延长k8s核心服务证书有效期.mp4
- [14.4 MB] 5-1 开发代码部署到k8s集群完整流程.mp4
- [56.4 MB] 3-5 测试calico和coredns服务是否正常.mp4
- [13.0 MB] 3-1 安装第一个控制节点.mp4
- [90.7 MB] 4-1 检测etcd集群健康状态.mp4
- [28.9 MB] 4-3 模拟k8s故障并快速修复.mp4
- [90.4 MB] 2-4 安装k8s命令行工具.mp4
- [19.8 MB] 3-3 安装k8s工作节点.mp4
- [11.4 MB] 1-3 韩先超老师个人介绍.mp4
- [11.3 MB] 2-3 安装docker-做镜像用.mp4
- [35.9 MB] 5-2 银行电子商务系统基于k8s部署完整流程(企业实战案例).mp4
- [382.4 MB] 1-2 课程内容介绍.mp4
- [11.4 MB] 2-2 安装containerd容器运行时.mp4
- [41.1 MB] 2-6 通过keepalived+nginx对apiserver做高可用.mp4
- [107.8 MB] 适合人群 K8s运维人员 DevOps工程师 系统管理员 学习收获 掌握K8s集群部署流程 了解高可用架构设计 学会故障排查与修复 祝您学习愉快! 学有所成,前程似锦!






