这门 K8s 课分成了初级、中级、高级、架构四篇,听上去像一条很长的路。如果你时间碎、又不想被"三十天速成"催着跑,那这篇导读就是帮你先把节奏定下来:哪些先看,哪些可以晚点碰,哪些其实可以先跳过去。

先说清楚:这套课不适合一口气刷完

Kubernetes 本身是个"上手门槛在中间"的东西——装集群、跑通第一个 Pod 不难,难在后面那一堆概念互相咬着:Service 和 Ingress 的关系、ConfigMap 和 Secret 到底谁管谁、存储卷为什么一会儿是 PV 一会儿是 PVC。四篇加起来的内容量,硬刷只会越看越糊。

比较现实的节奏是:初级篇一周内摸完概念,中级篇拆成两到三周慢慢消化,高级和架构篇不必急着进。每一节看完,别急着点下一节,先在终端里把刚才的命令敲一遍,哪怕只是删了重建一个 Deployment。

入门阶段:先把最小可用的一套跑起来

初级篇的重点不是记住所有命令,而是建立起"声明式"的感觉——你写的是期望状态,不是执行步骤。这个阶段你只需要弄清楚几件事:集群里有哪些组件在干活、Pod 和容器是什么关系、怎么用 kubectl 看一个东西是不是活着。

  • 先看概念讲解和单机环境搭建那几讲,能跑起来就行,不追求生产级。
  • 跳过所有讲多节点高可用的部分,那是高级篇的事。
  • 命令行操作的部分,看一节就自己敲一节,别看完整篇再动手。

如果你连 Linux 基本操作和容器是什么都还发虚,建议先花两三天补这两块,不然初级篇也会卡。

中级篇是最该花时间的地方

中级篇大概会覆盖 Service、Ingress、配置管理、存储、调度这些内容。这部分是 K8s 真正开始变复杂的地方,也是最容易"看会了、写不出"的地方。

建议每学完一块,就用一个自己的小项目去套:比如把一个最简单的 Web 服务,配上 ConfigMap 注入配置、用 Service 暴露、再用 Ingress 接个域名。做不出来就回去重看那一块,不要往下滑。中级篇值得你反复看两遍,比多刷后面两篇更有用。

高级篇和架构篇:分人看,不用全看

这两篇更像是给已经在用 K8s 的人查漏补缺的。高级篇会往运维、监控、日志、故障排查方向走;架构篇涉及集群设计、多环境、CI/CD 集成这类偏工程决策的内容。

如果你的目标是把 K8s 用在自己的小项目上,这两篇可以先放着,等真正遇到问题再回来翻对应章节。如果你的方向是运维或平台工程,那高级篇里的排查和监控部分值得慢慢看,架构篇可以当参考书,不必按顺序读。承认一点:有些章节你现在看不懂,不是你的问题,是它依赖了你还缺的经验,隔一阵再回来往往就通了。

资料和笔记怎么配合着用

配套的笔记和资料建议当成"复盘工具",而不是"课前预习材料"。先跟着视频走一遍,动手做完,再翻笔记对照自己漏了什么。每完成两三个小节,写一份几句话的小结——你踩了什么坑、哪个概念还是模糊的,就够。不用写长。

最后提醒一句:这门课的主题是 K8s,别把它当成 Java 或前端的课程来期待。慢慢来,把初级和中级打扎实,比四篇都囫囵吞一遍强得多。


Kubernetes全栈架构师 K8s初级篇+中级篇+高级篇+架构篇视频课程带资料

课程推荐

《Kubernetes全栈架构师 K8s初级篇+中级篇+高级篇+架构篇(无加密百度网盘下载)》Kubernetes全栈架构师 K8s初级篇+中级篇+高级篇+架构篇视频课程带资料【技能收获】学完可掌握:Java 后端开发、Vue / 前端工程化、Docker / 容器化、Linux 运维。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(209 节)

Kubernetes全栈架构师 K8s初级篇+中级篇+高级篇+架构篇(无加密百度网盘下载)

*   00.文档资料.rar

第01阶段: K8s全栈架构师课程介绍【2节课】

*   1-1 K8s架构师课程介绍[天下无鱼][shikey.com].mp4

*   1-2 K8s架构师课程大纲详解[天下无鱼][shikey.com].mp4

第02阶段: K8s安装篇-Kubeadm高可用安装k8s集群【12节课】

*   2-1 Kubeadm高可用安装基本说明[天下无鱼][shikey.com].mp4

*   2-2 k8s高可用架构解析[天下无鱼][shikey.com].mp4

*   2-3 Kubeadm基本环境配置[天下无鱼][shikey.com].mp4

*   2-4 Kubeadm系统及内核升级.flv

*   2-5 Kubeadm基本组件安装[天下无鱼][shikey.com].mp4

*   2-6 Kubeadm高可用组件安装[天下无鱼][shikey.com].mp4

*   2-7 Kubeadm集群初始化[天下无鱼][shikey.com].mp4

*   2-8 高可用Master及Token过期处理[天下无鱼][shikey.com].mp4

*   2-9 Kubeadm Node节点配置[天下无鱼][shikey.com].mp4

*   2-10 Dashboard&Metrics Server安装[天下无鱼][shikey.com].mp4

*   2-11 集群验证[天下无鱼][shikey.com].mp4

*   2-12 Kuboard:Dashboard另一种选择[天下无鱼][shikey.com].mp4

第03阶段: K8s安装篇-二进制高可用安装k8s集群(生产级)【16节课】

*   3-2 K8s1.20更新日志[天下无鱼][shikey.com].mp4

*   3-3 二进制高可用基本配置[天下无鱼][shikey.com].mp4

*   3-4 二进制系统和内核升级[天下无鱼][shikey.com].mp4

*   3-5 二进制K8s基本组件安装[天下无鱼][shikey.com].mp4

*   3-6 二进制生成证书详解[天下无鱼][shikey.com].mp4

*   3-7 二进制高可用及etcd配置[天下无鱼][shikey.com].mp4

*   3-8 二进制K8s组件配置[天下无鱼][shikey.com].mp4

*   3-9 TLS Bootstrapping自动颁发证书[天下无鱼][shikey.com].mp4

*   3-10 二进制Node节点及Calico配置[天下无鱼][shikey.com].mp4

*   3-11 二进制Metrics&Dashboard安装[天下无鱼][shikey.com].mp4

*   3-12 二进制高可用集群可用性验证[天下无鱼][shikey.com].mp4

*   3-13 生产环境k8s集群关键性配置[天下无鱼][shikey.com].mp4

*   3-14 Bootstrapping Kubelet启动过程[天下无鱼][shikey.com].mp4

*   3-15 Bootstrapping CSR申请和证书颁发原理[天下无鱼][shikey.com].mp4

*   3-16 Bootstrapping 证书自动续期原理[天下无鱼][shikey.com].mp4

第04阶段: K8s基础篇-必备Docker知识【7节课】

*   4-1 课时1:Docker基础[天下无鱼][shikey.com].mp4

*   4-2 课时2:Docker基本命令上[天下无鱼][shikey.com].mp4

*   4-3 课时3:Docker基本命令下[天下无鱼][shikey.com].mp4

*   4-4 课时4:Dockerfile用法[天下无鱼][shikey.com].mp4

*   4-5 课时5:制作小镜像上[天下无鱼][shikey.com].mp4

*   4-6 课时6:多阶段制作小镜像下[天下无鱼][shikey.com].mp4

*   4-7 课时7:Scratch镜像[天下无鱼][shikey.com].mp4

第05阶段: K8s基础篇-基本概念【11节课】

*   5-1 为什么要用Kubernetes?[天下无鱼][shikey.com].mp4

*   5-2 Master节点[天下无鱼][shikey.com].mp4

*   5-3 Node节点[天下无鱼][shikey.com].mp4

*   5-4 什么是Pod?[天下无鱼][shikey.com].mp4

*   5-5 为什么要引入Pod[天下无鱼][shikey.com].mp4

*   5-6 定义一个Pod[天下无鱼][shikey.com].mp4

*   5-7 零宕机发布应用必备知识:Pod三种探针[天下无鱼][shikey.com].mp4

*   5-8 零宕机必备知识:StartupProbe[天下无鱼][shikey.com].mp4

*   5-9 零宕机必备知识:Liveness和Readiness[天下无鱼][shikey.com].mp4

*   5-10 零宕机必备知识:Pod退出流程[天下无鱼][shikey.com].mp4

*   5-11 零宕机必备知识:PreStop的使用[天下无鱼][shikey.com].mp4

第06阶段: K8s基础篇-资源调度【17节课】

*   6-1 RC&ReplicaSet[天下无鱼][shikey.com].mp4

*   6-2 无状态服务Deployment概念[天下无鱼][shikey.com].mp4

*   6-3 Deployment的更新[天下无鱼][shikey.com].mp4

*   6-4 Deployment的回滚[天下无鱼][shikey.com].mp4

*   6-5 Deployment扩容和缩容[天下无鱼][shikey.com].mp4

*   6-6 Deployment更新暂停和恢复[天下无鱼][shikey.com].mp4

*   6-7 Deployment更新注意事项[天下无鱼][shikey.com].mp4

*   6-8 有状态应用管理StatefulSet概念[天下无鱼][shikey.com].mp4

*   6-9 创建一个StatefulSet应用[天下无鱼][shikey.com].mp4

*   6-10 StatefulSet扩容缩容[天下无鱼][shikey.com].mp4

*   6-11 StatefulSet更新策略[天下无鱼][shikey.com].mp4

*   6-12 StatefulSet灰度发布[天下无鱼][shikey.com].mp4

*   6-13 StatefulSet级联删除和非级联删除[天下无鱼][shikey.com].mp4

*   6-14 守护进程服务DaemonSet[天下无鱼][shikey.com].mp4

*   6-15 DaemonSet的使用[天下无鱼][shikey.com].mp4

*   6-16 DaemonSet的更新和回滚[天下无鱼][shikey.com].mp4

*   6-17 HPA自动扩缩容[天下无鱼][shikey.com].mp4

第07阶段: K8s基础篇-服务发布入门【11节课】

*   7-1 Label&Selector[天下无鱼][shikey.com].mp4

*   7-2 在k8s上是如何发布服务的[天下无鱼][shikey.com].mp4

*   7-3 什么是Service[天下无鱼][shikey.com].mp4

*   7-4 定义一个Service[天下无鱼][shikey.com].mp4

*   7-5 使用Service代理k8s外部服务[天下无鱼][shikey.com].mp4

*   7-6 使用Service反代外部域名[天下无鱼][shikey.com].mp4

*   7-7 Service常用类型[天下无鱼][shikey.com].mp4

*   7-8 什么是Ingress?[天下无鱼][shikey.com].mp4

*   7-9 使用helm安装ingress[天下无鱼][shikey.com].mp4

*   7-10 Ingress简单使用[天下无鱼][shikey.com].mp4

*   7-11 Ingress多域名使用[天下无鱼][shikey.com].mp4

第08阶段: K8s基础篇-配置管理【5节课】

*   8-1 k8s配置管理ConfigMap[天下无鱼][shikey.com].mp4

*   8-2 k8s加密数据管理Secret[天下无鱼][shikey.com].mp4

*   8-3 ConfigMap&Secret使用SubPath[天下无鱼][shikey.com].mp4

*   8-4 ConfigMap&Secret热更新[天下无鱼][shikey.com].mp4

*   8-5 k8s1.19的不可变Secret和ConfigMap[天下无鱼][shikey.com].mp4

第09阶段: K8s进阶篇-持久化存储入门【8节课】

*   9-1 k8s存储Volumes介绍[天下无鱼][shikey.com].mp4

*   9-2 Volumes HostPath挂载宿主机路径[天下无鱼][shikey.com].mp4

*   9-3 Volumes EmptyDir实现数据共享[天下无鱼][shikey.com].mp4

*   9-4 挂载NFS至容器[天下无鱼][shikey.com].mp4

*   9-5 持久化存储PV&PVC概念上[天下无鱼][shikey.com].mp4

*   9-6 PV&PVC概念下[天下无鱼][shikey.com].mp4

*   9-7 PV&PVC入门[天下无鱼][shikey.com].mp4

*   9-8 PV&PVC补充[天下无鱼][shikey.com].mp4

第10阶段: K8s进阶篇-高级调度【11节课】

*   10-1 CronJob计划任务[天下无鱼][shikey.com].mp4

*   10-2 污点和容忍Taint&Toleration入门[天下无鱼][shikey.com].mp4

*   10-3 Taint&Toleration补充[天下无鱼][shikey.com].mp4

*   10-4 初始化容器InitContainer[天下无鱼][shikey.com].mp4

*   10-5 Affinity亲和力入门[天下无鱼][shikey.com].mp4

*   10-6 节点亲和力NodeAffinity使用[天下无鱼][shikey.com].mp4

*   10-7 Pod亲和力和反亲和力[天下无鱼][shikey.com].mp4

*   10-8 Topology拓扑域概念[天下无鱼][shikey.com].mp4

*   10-9 使用Topology实现多地多机房部署[天下无鱼][shikey.com].mp4

*   10-10 临时容器概念和配置[天下无鱼][shikey.com].mp4

*   10-11 使用临时容器在线debug[天下无鱼][shikey.com].mp4

第11阶段: k8s进阶篇-准入控制及细粒度权限控制【10节课】

*   11-1 RBAC权限管理概念[天下无鱼][shikey.com].mp4

*   11-2 RBAC使用[天下无鱼][shikey.com].mp4

*   11-3 安装一键式k8s资源平台Ratel到k8s集群中[天下无鱼][shikey.com].mp4

*   11-4 Ratel简单使用[天下无鱼][shikey.com].mp4

*   11-5 准入控制[天下无鱼][shikey.com].mp4

*   11-6 Kubernetes服务质量QoS[天下无鱼][shikey.com].mp4

*   11-7 使用PodPreset预配置容器时区[天下无鱼][shikey.com].mp4

*   11-8 Dashboard基于用户名密码认证[天下无鱼][shikey.com].mp4

*   11-9 RBAC实现不同用户不同权限[天下无鱼][shikey.com].mp4

*   11-10 ServiceAccount权限管理[天下无鱼][shikey.com].mp4

第12阶段: K8s高级篇-云原生存储及存储进阶【14节课】

*   12-1 课时9: 云原生存储Rook介绍[天下无鱼][shikey.com].mp4

*   12-2 课时10:Rook部署[天下无鱼][shikey.com].mp4

*   12-3 课时11:使用Rook部署Ceph集群上[天下无鱼][shikey.com].mp4

*   12-4 课时12:使用Rook部署Ceph集群下[天下无鱼][shikey.com].mp4

*   12-5 课时13:创建块存储类型的动态存储[天下无鱼][shikey.com].mp4

*   12-6 课时14:StatefulSet动态申请存储[天下无鱼][shikey.com].mp4

*   12-7 课时15:使用PVC动态申请存储[天下无鱼][shikey.com].mp4

*   12-8 课时16:共享文件系统类型的StorageClass[天下无鱼][shikey.com].mp4

*   12-9 课时17:PVC在线扩容和PVC快照[天下无鱼][shikey.com].mp4

*   12-10 课时18:Rook集群清理和重建[天下无鱼][shikey.com].mp4

*   12-11 课时19:PVC在线扩容使用[天下无鱼][shikey.com].mp4

*   12-12 课时20:PVC快照和回滚[天下无鱼][shikey.com].mp4

*   12-13 课时21:Rook Ceph xfs_repair问题修复[天下无鱼][shikey.com].mp4

*   12-14 课时22:存储回顾[天下无鱼][shikey.com].mp4

第13阶段: K8s高级篇-中间件容器化及Helm【18节课】

*   13-1 课时23:容器化中间件基本说明[天下无鱼][shikey.com].mp4

*   13-2 课时24:如何部署一个容器到k8s[天下无鱼][shikey.com].mp4

*   13-3 课时25:部署Redis Operator[天下无鱼][shikey.com].mp4

*   13-4 课时26:在k8s上部署Redis集群上[天下无鱼][shikey.com].mp4

*   13-5 课时27:在k8s上部署Redis集群下[天下无鱼][shikey.com].mp4

*   13-6 课时28:Redis集群扩容和缩容[天下无鱼][shikey.com].mp4

*   13-7 课时29:部署RabbitMQ集群到k8s[天下无鱼][shikey.com].mp4

*   13-8 课时30:解决RabbitMQ密码不生效问题[天下无鱼][shikey.com].mp4

*   13-9 课时31:RabbitMQ扩容和缩容[天下无鱼][shikey.com].mp4

*   13-10 课时32:Helm v3安装使用[天下无鱼][shikey.com].mp4

*   13-11 课时33:Helm目录层级[天下无鱼][shikey.com].mp4

*   13-12 课时34:Helm语法上[天下无鱼][shikey.com].mp4

*   13-13 课时35:Helm语法下[天下无鱼][shikey.com].mp4

*   13-14 课时36:编写Helm部署RabbitMQ集群[天下无鱼][shikey.com].mp4

*   13-15 课时37:运行自己编写的Helm[天下无鱼][shikey.com].mp4

*   13-16 课时38:部署Zookeeper和Kafka集群[天下无鱼][shikey.com].mp4

*   13-17 课时39:测试Kafka和Zookeeper集群[天下无鱼][shikey.com].mp4

*   13-18 课时40:Kafka和Zookeeper集群扩容缩容[天下无鱼][shikey.com].mp4

第14阶段: K8s运维篇-K8s容器日志收集【3节课】

*   14-1 课时1:EFK日志收集[天下无鱼][shikey.com].mp4

*   14-2 课时2:使用Filebeat收集容器内日志[天下无鱼][shikey.com].mp4

*   14-3 课时3:使用不同资源名称查询日志[天下无鱼][shikey.com].mp4

第15阶段: K8s运维篇-Prometheus监控入门【9节课】

*   15-1 课时4:Prometheus安装及入门(Latest)[天下无鱼][shikey.com].mp4

*   15-2 课时6:Prometheus Metrics类型[天下无鱼][shikey.com].mp4

*   15-3 课时7:PromQL基本操作[天下无鱼][shikey.com].mp4

*   15-4 课时8:PromQL常用函数[天下无鱼][shikey.com].mp4

*   15-5 课时9:解决Scheduler监控问题[天下无鱼][shikey.com].mp4

*   15-6 课时10:Prometheus监控etcd集群[天下无鱼][shikey.com].mp4

*   15-7 课时11:Prometheus Exporter[天下无鱼][shikey.com].mp4

*   15-8 课时12:Prometheus黑盒监控[天下无鱼][shikey.com].mp4

*   15-9 课时13:Prometheus additional传统配置[天下无鱼][shikey.com].mp4

第16阶段: K8s运维篇-Prometheus告警处理【4节课】

*   16-1 课时14:Alertmanager入门[天下无鱼][shikey.com].mp4

*   16-2 课时15:Prometheus使用邮件告警[天下无鱼][shikey.com].mp4

*   16-3 课时16:Prometheus使用微信告警[天下无鱼][shikey.com].mp4

*   16-4 课时17:Prometheus自定义告警模板[天下无鱼][shikey.com].mp4

第17阶段: K8s运维篇-Prometheus监控实战【3节课】

*   17-1 课时18:Prometheus自动发现[天下无鱼][shikey.com].mp4

*   17-2 课时19:Prometheus监控Java JVM[天下无鱼][shikey.com].mp4

*   17-3 课时20:基于Eureka自动发现监控Java JVM[天下无鱼][shikey.com].mp4

第18阶段: K8s运维篇-服务发布Ingress进阶【13节课】

*   18-1 课时1:Ingress Nginx入门[天下无鱼][shikey.com].mp4

*   18-2 课时2: Ingress Nginx域名重定向[天下无鱼][shikey.com].mp4

*   18-3 课时3: Ingress Nginx前后端分离[天下无鱼][shikey.com].mp4

*   18-4 课时4: Ingress Nginx SSL配置[天下无鱼][shikey.com].mp4

*   18-5 课时5: Ingress Nginx黑白名单[天下无鱼][shikey.com].mp4

*   18-6 课时6: Ingress Nginx匹配请求头[天下无鱼][shikey.com].mp4

*   18-7 课时7: Ingress Nginx速率限制[天下无鱼][shikey.com].mp4

*   18-8 课时8: Ingress Nginx实现灰度金丝雀发布[天下无鱼][shikey.com].mp4

*   18-9 课时9: Ingress Nginx自定义错误页面[天下无鱼][shikey.com].mp4

*   18-10 课时10: Ingress Nginx基本认证[天下无鱼][shikey.com].mp4

*   18-11 课时11: Ingress Nginx监控上[天下无鱼][shikey.com].mp4

*   18-12 课时12:Ingress Nginx监控下[天下无鱼][shikey.com].mp4

*   18-13 课时13:k8s1.19下的Ingress配置[天下无鱼][shikey.com].mp4

第19阶段: DevOps-持续集成持续部署入门【8节课】

*   19-1 课时1:Jenkins CICD介绍[天下无鱼][shikey.com].mp4

*   19-2 课时2:Jenkins安装[天下无鱼][shikey.com].mp4

*   19-3 课时3:Jenkins声明式流水线入门[天下无鱼][shikey.com].mp4

*   19-4 课时4:GitLab安装配置[天下无鱼][shikey.com].mp4

*   19-5 课时5: Jenkins Credentials配置[天下无鱼][shikey.com].mp4

*   19-6 课时6:Jenkins BlueOcean入门[天下无鱼][shikey.com].mp4

*   19-7 课时7:Jenkins自动构建流水线设计[天下无鱼][shikey.com].mp4

*   19-8 课时8:图形化创建Jenkinsfile[天下无鱼][shikey.com].mp4

第20阶段: DevOps-持续集成持续部署实战【9节课】

*   20-1 基于K8s的动态Jenkins Slave[天下无鱼][shikey.com].mp4

*   20-2 Jenkins配置K8s多集群[天下无鱼][shikey.com].mp4

*   20-3 KUBECONFIG多集群配置[天下无鱼][shikey.com].mp4

*   20-4 Jenkins自动化构建Java应用上[天下无鱼][shikey.com].mp4

*   20-5 Jenkins自动化构建Java应用下[天下无鱼][shikey.com].mp4

*   20-6 Jenkins自动化构建NodeJS应用[天下无鱼][shikey.com].mp4

*   20-7 Docker镜像高级优化及自动化构建建议[天下无鱼][shikey.com].mp4

*   20-8 Jenkins生产环境和UAT环境流水线设计[天下无鱼][shikey.com].mp4

*   20-9 Jenkins基于角色的账户管理[天下无鱼][shikey.com].mp4

第21阶段: DevOps-SpringCloud容器化原理及生产建议【8节课】

*   21-1 容器化SpringCloud项目说明[天下无鱼][shikey.com].mp4

*   21-2 SpringCloud架构解析上[天下无鱼][shikey.com].mp4

*   21-3 SpringCloud架构解析下[天下无鱼][shikey.com].mp4

*   21-4 如何在k8s上正确部署Eureka[天下无鱼][shikey.com].mp4

*   21-5 到底要不要用Eureka[天下无鱼][shikey.com].mp4

*   21-6 如何正确部署Zuul和ConfigServer到k8s[天下无鱼][shikey.com].mp4

*   21-7 到底要不要用Zuul和ConfigServer[天下无鱼][shikey.com].mp4

*   21-8 SpringCloud项目总结[天下无鱼][shikey.com].mp4

第22阶段: Kubernetes知识拓展-集群升级【6节课】

*   22-1 二进制Kubernetes升级说明[天下无鱼][shikey.com].mp4

*   22-2 二进制Etcd集群升级[天下无鱼][shikey.com].mp4

*   22-3 二进制Kubernetes升级说明[天下无鱼][shikey.com].mp4

*   22-4 二进制Kubernetes升级Master节点[天下无鱼][shikey.com].mp4

*   22-5 二进制Kubernetes升级Node和Calico[天下无鱼][shikey.com].mp4

*   22-6 二进制Kubernetes升级CoreDNS[天下无鱼][shikey.com].mp4

源码文档

*   解压密码:

*   课程涉及的软件包(1).rar

*   课程涉及的软件包(2).rar

*   文本资料.rar