这门课解决什么问题

很多后端开发和运维人员在面对 Kubernetes 时,常会遇到一个尴尬的局面:跟着网上的零碎教程能把容器跑起来,但一旦遇到线上故障、网络不通或是调度异常,就完全不知道从哪排查。这门课的核心目的,就是帮你把 Kubernetes 从一个“黑盒”变成“白盒”。它不是单纯教你敲命令,而是从容器技术的底层原理出发,打通编排机制的脉络。当你理解了这套系统为什么这么设计,日常工作中诸如 Pod 状态异常、服务发现失败、资源分配不均等真实场景问题,就能有理有据地定位和解决,而不是盲目重启服务碰运气。

适合什么基础与建议先看的部分

这门资料不适合对 Linux 和后端开发一无所知的绝对新手。如果你已经写过 Dockerfile、会用基础命令构建镜像,但在面对 K8s 复杂概念时感到混乱,这套课程就是为你准备的。建议拿到资料后,先从开篇词和预习篇入手。这几节看似在讲容器技术的历史演进,实则是用通俗的脉络帮你建立全局观。先弄清容器技术发展过程中解决了哪些核心痛点,再去看后续的架构设计,你会更容易理解各个组件存在的必要性,避免一上来就陷入海量参数配置的泥潭。

学完能独立做什么及资料配合方法

系统学完后,你应当能够独立完成企业级应用的容器化部署。具体来说,你能为业务代码编写合理的编排清单,配置平滑升级与回滚策略,根据实际负载调整资源配额,并在出现异常时通过日志和监控指标快速排障。使用这份资料时,建议采用“图文加音频”的组合方式:先用通勤时间听音频建立整体印象,再回到图文细读架构细节。最重要的是,不要只看不练。每读完一个核心模块,务必在自己的本地环境搭一个集群,把对应的部署和调度操作敲一遍,用真实结果验证理论,这样才能把知识转化为你自己的工程能力。


Kubernetes原来可以如此简单

课程目录

*   01 课前必读/

  *   01 开篇词 打通“容器技术”的任督二脉.html (0.09 MB)

  *   01 开篇词 打通“容器技术”的任督二脉.mp3 (4.02 MB)

  *   02 01 预习篇 小鲸鱼大事记(一):初出茅庐.html (0.03 MB)

  *   02 01 预习篇 小鲸鱼大事记(一):初出茅庐.mp3 (5.59 MB)

  *   03 02 预习篇 小鲸鱼大事记(二):崭露头角.html (0.06 MB)

  *   03 02 预习篇 小鲸鱼大事记(二):崭露头角.mp3 (3.14 MB)

  *   04 03 预习篇 小鲸鱼大事记(三):群雄并起.html (0.09 MB)

  *   04 03 预习篇 小鲸鱼大事记(三):群雄并起.mp3 (4.90 MB)

  *   05 04 预习篇 小鲸鱼大事记(四):尘埃落定.html (0.06 MB)

  *   05 04 预习篇 小鲸鱼大事记(四):尘埃落定.mp3 (6.89 MB)

*   02 容器技术概念入门篇/

  *   01 05 白话容器基础(一):从进程说开去.html (0.82 MB)

  *   01 05 白话容器基础(一):从进程说开去.mp3 (5.29 MB)

  *   02 06 白话容器基础(二):隔离与限制.html (0.94 MB)

  *   02 06 白话容器基础(二):隔离与限制.mp3 (7.61 MB)

  *   03 07 白话容器基础(三):深入理解容器镜像.html (2.42 MB)

  *   03 07 白话容器基础(三):深入理解容器镜像.mp3 (8.97 MB)

  *   04 08 白话容器基础(四):重新认识Docker容器.html (0.90 MB)

  *   04 08 白话容器基础(四):重新认识Docker容器.mp3 (9.23 MB)

  *   05 09 从容器到容器云:谈谈Kubernetes的本质.html (1.02 MB)

  *   05 09 从容器到容器云:谈谈Kubernetes的本质.mp3 (8.53 MB)

*   03 Kubernetes集群搭建与实践/

  *   01 10 Kubernetes一键部署利器:kubeadm.html (0.23 MB)

  *   01 10 Kubernetes一键部署利器:kubeadm.mp3 (7.95 MB)

  *   02 11 从0到1:搭建一个完整的Kubernetes集群.html (0.38 MB)

  *   02 11 从0到1:搭建一个完整的Kubernetes集群.mp3 (16.37 MB)

  *   03 12 牛刀小试:我的第一个容器化应用.html (0.36 MB)

  *   03 12 牛刀小试:我的第一个容器化应用.mp3 (6.07 MB)

*   04 容器编排与Kubernetes作业管理/

  *   01 13 为什么我们需要Pod.html (0.20 MB)

  *   01 13 为什么我们需要Pod.mp3 (17.13 MB)

  *   02 14 深入解析Pod对象(一):基本概念.html (0.15 MB)

  *   02 14 深入解析Pod对象(一):基本概念.mp3 (5.41 MB)

  *   03 15 深入解析Pod对象(二):使用进阶.html (0.28 MB)

  *   03 15 深入解析Pod对象(二):使用进阶.mp3 (8.73 MB)

  *   04 16 编排其实很简单:谈谈“控制器”模型.html (0.34 MB)

  *   04 16 编排其实很简单:谈谈“控制器”模型.mp3 (3.60 MB)

  *   05 17 经典PaaS的记忆:作业副本与水平扩展.html (0.92 MB)

  *   05 17 经典PaaS的记忆:作业副本与水平扩展.mp3 (8.20 MB)

  *   06 18 深入理解StatefulSet(一):拓扑状态.html (0.33 MB)

  *   06 18 深入理解StatefulSet(一):拓扑状态.mp3 (5.45 MB)

  *   07 19 深入理解StatefulSet(二):存储状态.html (0.24 MB)

  *   07 19 深入理解StatefulSet(二):存储状态.mp3 (5.89 MB)

  *   08 20 深入理解StatefulSet(三):有状态应用实践.html (0.49 MB)

  *   08 20 深入理解StatefulSet(三):有状态应用实践.mp3 (8.76 MB)

  *   09 21 容器化守护进程的意义:DaemonSet.html (0.19 MB)

  *   09 21 容器化守护进程的意义:DaemonSet.mp3 (8.00 MB)

  *   10 22 撬动离线业务:Job与CronJob.html (0.20 MB)

  *   10 22 撬动离线业务:Job与CronJob.mp3 (8.95 MB)

  *   11 23 声明式API与Kubernetes编程范式.html (0.27 MB)

  *   11 23 声明式API与Kubernetes编程范式.mp3 (7.66 MB)

  *   12 24 深入解析声明式API(一):API对象的奥秘.html (1.27 MB)

  *   12 24 深入解析声明式API(一):API对象的奥秘.mp3 (8.58 MB)

  *   13 25 深入解析声明式API(二):编写自定义控制器.html (0.89 MB)

  *   13 25 深入解析声明式API(二):编写自定义控制器.mp3 (8.17 MB)

  *   14 26 基于角色的权限控制:RBAC.html (0.38 MB)

  *   14 26 基于角色的权限控制:RBAC.mp3 (6.44 MB)

  *   15 27 聪明的微创新:Operator工作原理解读.html (0.41 MB)

  *   15 27 聪明的微创新:Operator工作原理解读.mp3 (9.07 MB)

*   05 Kubernetes容器持久化存储/

  *   01 28 PV、PVC、StorageClass,这些到底在说啥.html (0.24 MB)

  *   01 28 PV、PVC、StorageClass,这些到底在说啥.mp3 (8.66 MB)

  *   02 29 PV、PVC体系是不是多此一举从本地持久化卷谈起.html (0.20 MB)

  *   02 29 PV、PVC体系是不是多此一举从本地持久化卷谈起.mp3 (7.21 MB)

  *   03 30 编写自己的存储插件:FlexVolume与CSI.html (0.46 MB)

  *   03 30 编写自己的存储插件:FlexVolume与CSI.mp3 (6.92 MB)

  *   04 31 容器存储实践:CSI插件编写指南.html (0.22 MB)

  *   04 31 容器存储实践:CSI插件编写指南.mp3 (6.53 MB)

*   06 Kubernetes容器网络/

  *   01 32 浅谈容器网络.html (0.56 MB)

  *   01 32 浅谈容器网络.mp3 (5.27 MB)

  *   02 33 深入解析容器跨主机网络.html (0.90 MB)

  *   02 33 深入解析容器跨主机网络.mp3 (8.70 MB)

  *   03 34 Kubernetes网络模型与CNI网络插件.html (0.55 MB)

  *   03 34 Kubernetes网络模型与CNI网络插件.mp3 (7.97 MB)

  *   04 35 解读Kubernetes三层网络方案.html (2.00 MB)

  *   04 35 解读Kubernetes三层网络方案.mp3 (8.93 MB)

  *   05 36 为什么说Kubernetes只有soft multi-tenancy.html (1.30 MB)

  *   05 36 为什么说Kubernetes只有soft multi-tenancy.mp3 (6.79 MB)

  *   06 37 找到容器不容易:Service、DNS与服务发现.html (0.14 MB)

  *   06 37 找到容器不容易:Service、DNS与服务发现.mp3 (5.01 MB)

  *   07 38 从外界连通Service与Service调试“三板斧”.html (0.23 MB)

  *   07 38 从外界连通Service与Service调试“三板斧”.mp3 (5.07 MB)

  *   08 39 谈谈Service与Ingress.html (0.14 MB)

  *   08 39 谈谈Service与Ingress.mp3 (4.65 MB)

*   07 Kubernetes作业调度与资源管理/

  *   01 40 Kubernetes的资源模型与资源管理.html (0.26 MB)

  *   01 40 Kubernetes的资源模型与资源管理.mp3 (4.78 MB)

  *   02 41 十字路口上的Kubernetes默认调度器.html (1.07 MB)

  *   02 41 十字路口上的Kubernetes默认调度器.mp3 (4.52 MB)

  *   03 42 Kubernetes默认调度器调度策略解析.html (0.16 MB)

  *   03 42 Kubernetes默认调度器调度策略解析.mp3 (5.07 MB)

  *   04 43 Kubernetes默认调度器的优先级与抢占机制.html (0.21 MB)

  *   04 43 Kubernetes默认调度器的优先级与抢占机制.mp3 (10.33 MB)

  *   05 44 Kubernetes GPU管理与Device Plugin机制.html (0.46 MB)

  *   05 44 Kubernetes GPU管理与Device Plugin机制.mp3 (9.94 MB)

*   08 Kubernetes容器运行时/

  *   01 45 幕后英雄:SIG-Node与CRI.html (0.64 MB)

  *   01 45 幕后英雄:SIG-Node与CRI.mp3 (8.60 MB)

  *   02 46 解读 CRI 与 容器运行时.html (1.23 MB)

  *   02 46 解读 CRI 与 容器运行时.mp3 (7.85 MB)

  *   03 47 绝不仅仅是安全:Kata Containers 与 gVisor.html (1.30 MB)

  *   03 47 绝不仅仅是安全:Kata Containers 与 gVisor.mp3 (9.77 MB)

*   09 Kubernetes容器监控与日志/

  *   01 48 Prometheus、Metrics Server与Kubernetes监控体系.html (0.41 MB)

  *   01 48 Prometheus、Metrics Server与Kubernetes监控体系.mp3 (8.61 MB)

  *   02 49 Custom Metrics 让Auto Scaling不再“食之无味”.html (0.87 MB)

  *   02 49 Custom Metrics 让Auto Scaling不再“食之无味”.mp3 (7.20 MB)

  *   03 50 让日志无处可逃:容器日志收集与管理.html (1.76 MB)

  *   03 50 让日志无处可逃:容器日志收集与管理.mp3 (6.62 MB)

*   10 再谈开源与社区/

  *   01 51 谈谈Kubernetes开源社区和未来走向.html (0.66 MB)

  *   01 51 谈谈Kubernetes开源社区和未来走向.mp3 (8.68 MB)

*   11 答疑文章/

  *   01 52 答疑:在问题中解决问题,在思考中产生思考.html (0.60 MB)

  *   01 52 答疑:在问题中解决问题,在思考中产生思考.mp3 (12.08 MB)

*   12 特别放送/

  *   01 特别放送 2019 年,容器技术生态会发生些什么.html (0.58 MB)

  *   01 特别放送 2019 年,容器技术生态会发生些什么.mp3 (7.22 MB)

  *   02 特别放送 基于 Kubernetes 的云原生应用管理,到底应该怎么做.html (0.75 MB)

  *   02 特别放送 基于 Kubernetes 的云原生应用管理,到底应该怎么做.mp3 (9.59 MB)

*   13 结束语/

  *   01 结束语 Kubernetes:赢开发者赢天下.html (0.39 MB)

  *   01 结束语 Kubernetes:赢开发者赢天下.mp3 (4.70 MB)

*   14 结课测试/

  *   01 结课测试|这些Kubernetes的相关知识,你都掌握了吗.html (0.27 MB)