先弄清楚:这门课解决什么问题,值不值得学

很多做测试或传统运维的上班族,平时接触的多是单机环境,一旦团队转向微服务架构,面对成百上千个实例的调度、扩容和故障恢复,传统的脚本运维就彻底失效了。这门课解决的核心问题,就是带你跨过容器编排的门槛,弄懂如何用一套声明式的配置,去管理大规模的后台服务。它不是泛泛而谈的云原生理论,而是直接对着真实的部署场景下刀。如果你正面临业务容器化改造,或者想从手工部署转向自动化集群管理,这门课的务实程度值得你投入时间。但如果你目前的工作纯粹是功能测试,毫无后端部署概念,直接啃这套资料会觉得门槛偏高,建议先补足基础的 Linux 命令行和网络知识。

资料怎么配合练习:按阶段推进,别只看文档

这套资料最大的特点是图文与视频实操结合,必须跟着动手敲命令。建议的阅读顺序是,先看开篇词和课前准备,了解所需的虚拟机环境。接着从初级篇开始,前几讲会带你用 Docker 把容器跑起来,这部分是基石,必须吃透镜像编写和外部端口映射。资料里穿插了入门、中级和高级三段视频总结,建议每学完一个阶段,就对照对应的视频实操总结文档,把所有命令在本地复现一遍。到了中级篇,重点放在 Pod、Job、Deployment 和 Service 这几个核心对象上,试着用 YAML 语言描述你的应用。高级篇则聚焦多节点集群搭建、持久化存储和滚动更新,这部分需要用到多台虚拟机,建议在周末集中精力实操,不要只停留在看 PDF 截图的程度。

学完能独立做什么:从执行者到集群管理者

把这套资料按部就班练完,你能够独立完成几件具体的工作。首先是把现有的业务应用打包成镜像,并推送到仓库。其次,能在本地或测试服务器上,搭建起一个多节点的集群环境。最关键的是,当开发把代码交给你时,你能自己编写 YAML 配置文件,把应用部署到集群里,并配置好域名入口和负载均衡。当遇到应用版本迭代时,你能执行平滑的滚动更新;当节点资源紧张时,你能通过名字空间合理分配资源。遇到 Pod 频繁重启的异常,你懂得查看应用健康状态和系统监控指标来排查问题。这些能力足以让你在测试运维的岗位上,接手并主导基础环境的容器化维护工作。

课程目录

📁 PDF 加餐|Kubernetes“弃用Docker”是怎么回事?【资源精选‖更多关注:CunworkNotes】.pdf
 [5.1 MB] 32|实战演练:玩转Kubernetes(3).pdf
 [8.6 MB] 开篇词|迎难而上,做云原生时代的弄潮儿.pdf
 [10.8 MB] 加餐|docker-compose:单机环境下的容器编排工具.pdf
 [5.7 MB] 07|实战演练:玩转Docker.pdf
 [7.5 MB] 11|YAML:Kubernetes世界里的通用语【优质资源‖关注:cunWorkNotes 解锁】.pdf
 [7.4 MB] 16|视频:初级篇实操总结.pdf
 [6.8 MB] 29|集群管理:如何用名字空间分隔系统资源?【不易整理‖请关注:CunWorkNoteS】.pdf
 [5.3 MB] 23|视频:中级篇实操总结.pdf
 [8.4 MB] 22|实战演练:玩转Kubernetes(2).pdf
 [6.0 MB] 25|PersistentVolume + NFS:怎么使用网络共享存储?.pdf
 [8.1 MB] 15|实战演练:玩转Kubernetes(1).pdf
 [8.1 MB] 19|Daemonset:忠实可靠的看门狗.pdf
 [5.6 MB] 21|Ingress:集群进出流量的总管.pdf
 [7.9 MB] 20|Service:微服务架构的应对之道.pdf
 [6.1 MB] 28|应用保障:如何让Pod运行得更健康?.pdf
 [5.3 MB] 18|Deployment:让应用永不宕机.pdf
 [5.2 MB] 01|初识容器:万事开头难.pdf
 [13.5 MB] 17|更真实的云原生:实际搭建多节点的Kubernetes集群.pdf
 [8.5 MB] 27|滚动更新:如何做到平滑的应用升级降级?.pdf
 [5.8 MB] 02|被隔离的进程:一起来看看容器的本质.pdf
 [9.0 MB] 09|走近云原生:如何在本机搭建小巧完备的Kubernetes环境.pdf
 [8.1 MB] 33|视频:高级篇实操总结.pdf
 [7.8 MB] 24|PersistentVolume:怎么解决数据持久化的难题?.pdf
 [6.5 MB] 26|StatefulSet:怎么管理有状态的应用?.pdf
 [5.8 MB] 04|创建容器镜像:如何编写正确、高效的Dockerfile.pdf
 [7.6 MB] 14|ConfigMap Secret:怎样配置、定制我的应用.pdf
 [7.9 MB] 05|镜像仓库:该怎样用好Docker Hub这个宝藏.pdf
 [7.3 MB] 12|Pod:如何理解这个Kubernetes里最核心的概念?.pdf
 [7.9 MB] 06|打破次元壁:容器该如何与外界互联互通.pdf
 [6.8 MB] 03|容器化的应用:会了这些你就是Docker高手.pdf
 [7.0 MB] 10|自动化的运维管理:探究Kubernetes工作机制的奥秘.pdf
 [6.7 MB] 13|Job CronJob:为什么不直接用Pod来处理业务?.pdf
 [7.7 MB] 08|视频:入门篇实操总结.pdf
 [6.3 MB] 期末测试|来赴一场满分之约!.pdf
 [1.4 MB] 30|系统监控:如何使用Metrics Server和Prometheus?.pdf
 [8.8 MB] 课前准备|动手实践才是最好的学习方式.pdf
 [10.9 MB] 结束语|是终点,更是起点.pdf
 [2.7 MB] 31|网络通信:CNI是怎么回事?又是怎么工作的?.pdf
 [11.8 MB] 📁 MP3 课前准备|动手实践才是最好的学习方式【优质资源‖关注:cunWorkNotes 解锁】.mp3 [13.1 MB] 19|Daemonset:忠实可靠的看门狗.mp3 [12.6 MB] 31|网络通信:CNI是怎么回事?又是怎么工作的?【不易整理‖请关注:CunWorkNoteS】.mp3 [13.0 MB] 03|容器化的应用:会了这些你就是Docker高手.mp3 [14.3 MB] 32|实战演练:玩转Kubernetes(3)【资源精选‖更多关注:CunworkNotes】.mp3 [13.0 MB] 09|走近云原生:如何在本机搭建小巧完备的Kubernetes环境【公重号:CunWorkNotes】.mp3 [14.5 MB] 17|更真实的云原生:实际搭建多节点的Kubernetes集群【不易整理‖请关注:CunWorkNoteS】.mp3 [14.8 MB] 06|打破次元壁:容器该如何与外界互联互通.mp3 [13.2 MB] 10|自动化的运维管理:探究Kubernetes工作机制的奥秘.mp3 [13.8 MB] 开篇词|迎难而上,做云原生时代的弄潮儿【更多精选‖公众号:CunWorknotes】 .mp3 [16.0 MB] 04|创建容器镜像:如何编写正确、高效的Dockerfile.mp3 [12.9 MB] 加餐|Kubernetes“弃用Docker”是怎么回事?.mp3 [9.9 MB] 15|实战演练:玩转Kubernetes(1).mp3 [13.2 MB] 05|镜像仓库:该怎样用好Docker Hub这个宝藏.mp3 [14.4 MB] 28|应用保障:如何让Pod运行得更健康?.mp3 [13.2 MB] 27|滚动更新:如何做到平滑的应用升级降级?.mp3 [12.9 MB] 29|集群管理:如何用名字空间分隔系统资源?.mp3 [11.5 MB] 20|Service:微服务架构的应对之道.mp3 [15.0 MB] 11|YAML:Kubernetes世界里的通用语.mp3 [16.6 MB] 26|StatefulSet:怎么管理有状态的应用?.mp3 [12.7 MB] 01|初识容器:万事开头难.mp3 [13.3 MB] 14|ConfigMap Secret:怎样配置、定制我的应用.mp3 [14.7 MB] 21|Ingress:集群进出流量的总管.mp3 [15.6 MB] 13|Job CronJob:为什么不直接用Pod来处理业务?.mp3 [14.2 MB] 30|系统监控:如何使用Metrics Server和Prometheus?.mp3 [13.5 MB] 18|Deployment:让应用永不宕机.mp3 [13.4 MB] 02|被隔离的进程:一起来看看容器的本质.mp3 [12.2 MB] 22|实战演练:玩转Kubernetes(2).mp3 [12.1 MB] 25|PersistentVolume + NFS:怎么使用网络共享存储?.mp3 [13.7 MB] 24|PersistentVolume:怎么解决数据持久化的难题?.mp3 [13.8 MB] 07|实战演练:玩转Docker.mp3 [13.5 MB] 加餐|docker-compose:单机环境下的容器编排工具.mp3 [10.2 MB] 12|Pod:如何理解这个Kubernetes里最核心的概念?.mp3 [14.0 MB] 结束语|是终点,更是起点.mp3 [10.4 MB]