这门课解决什么问题

Kubernetes 已经是银行等金融机构做应用容器化改造的基础设施标准,但很多想做云原生转型的运维或开发人员,卡在“看懂了概念,却不敢动生产环境”这一步。这门课聚焦 Kubernetes 核心资源与应用部署,不搞泛泛的技术科普,而是把 Pod、Deployment、Service 等关键对象放到真实的部署场景里讲,帮你理清“一个应用从镜像到对外提供服务,中间到底要定义哪些资源、怎么编排、怎么排错”。如果你之前只停留在跑通单机 Docker 的阶段,或者看了一堆理论却没碰过集群,它算是把你从“知道概念”推到“能写配置、能部署应用”这一步的过渡资料。

适合什么基础,建议先看哪几块

这套资料的门槛不算高,但也不是纯零基础友好。它默认你已经懂基本 Linux 命令和 Docker 镜像原理,至少能独立跑通容器。如果你连 systemctl、Dockerfile 都不熟,建议先补这两块再看,否则讲到资源对象和调度时会跟不上。开篇几节偏架构和趋势,比如 Kubernetes 架构设计、核心组件解析、核心资源对象体系,建议先重点过这部分,把控制面、节点、Pod、Service 的关系在脑子里画清楚,再去看具体资源定义。岗位适配分析那一节可以当参考,帮你判断自己当前技能离实际要求差多远,但不必死记。

学完能独立做什么,资料怎么配合练习

学完之后,你应该能独立完成一件具体的事:拿到一个应用镜像,写出对应的 Deployment 和 Service 配置,把它部署到集群里跑起来,并做基本的更新和排错。资料里视频部分负责讲清楚每个资源对象的作用和字段含义,但光看视频不够,必须自己搭一套本地集群跟着练。建议先用单节点环境,把视频里提到的核心资源对象逐个写一遍 yaml,改字段、删资源、看状态变化,再对照课程里的场景说明去理解为什么这么写。这门课的价值不在“看懂”,在“写得出、部署得上、报错能查”,练习量直接决定吸收程度。


实战为王,51CTO K8S、Python教学总监亲授,零距离传授宝贵经验,让你站在巨人的肩膀上。

课程目录

*   01 K8s必备理论知识:架构、组件、核心资源/

  *   01 Kubernetes 技术概览与发展趋势.mp4 12:41

  *   02 Kubernetes 稳定版本演进与版本策略.mp4 09:00

  *   03 Linux、Docker 与 k8s的技术关.mp4 07:00

  *   04 K8S项目的起源与生态演变.mp4 05:53

  *   05 运维体系的转型路径:从传统到 k8S.mp4 07:23

  *   06 K8S 技能图谱与岗位适配分析.mp4 06:03

  *   07 K8S核心特性与技术优势深度解读.mp4 21:54

  *   08 K8S架构设计与关键服务组件解析.mp4 14:46

  *   09 K8S核心资源对象体系详解.mp4 04:20

  *   10 K8S典型应用场景与行业实践.mp4 04:06

*   02 k8S安装篇:生产级别k8s高可用集群安装/

  *   01 K8S 节点初始化准备.mp4 01:04:22

  *   02 安装 Containerd 容器运行时.mp4 08:39

  *   03 安装 Docker 并配置镜像加速.mp4 08:23

  *   04 安装 K8S 常用命令行工具.mp4 06:18

  *   05 Keepalived 与 Nginx 基础介绍.mp4 03:35

  *   06 keep+Nginx实现 Apiserver高可用.mp4 21:09

  *   07 部署第一个 K8S 控制节点.mp4 17:23

  *   08 集群扩容:添加 3 个 K8S 控制节点.mp4 06:41

  *   09 部署 K8S 工作节点.mp4 03:12

  *   10 安装 K8S 网络插件 Calico.mp4 05:19

  *   11 延长 K8S 核心证书有效期.mp4 05:32

  *   12 测试 Calico 和 CoreDNS 服务状态.mp4 04:25

  *   13 检测etcd集群健康状态.mp4 09:09

  *   14 etcd数据备份和还原.mp4 14:03

  *   15 模拟k8s故障并快速修复.mp4 16:05

*   03 K8S安装篇:实验学习环境k8s集群安装/

  *   01 k8s生产环境版本说明.mp4 04:45

  *   02 安装k8s前置条件:机器初始化.mp4 44:35

  *   03 安装containerd容器运行时.mp4 08:42

  *   04 安装docker:做镜像用.mp4 04:23

  *   05 安装k8s命令行工具.mp4 07:17

  *   06 安装k8s控制节点.mp4 13:07

  *   07 安装k8s工作节点.mp4 04:21

  *   08 安装calico网络插件并延长k8s证书100年.mp4 17:06

  *   09 删除k8s工作节点.mp4 01:27

  *   10 10-安装k8s1.33最新版.mp4 35:46

*   04 K8S核心技术必会:Pod资源/

  *   01 Pod基本介绍.mp4 31:34

  *   02 Pod在k8s中的重要性.mp4 10:23

  *   03 Pod运行模式.mp4 20:50

  *   04 创建pod的流程分析.mp4 11:18

  *   05 基于YAML文件运行pod应用.mp4 55:40

  *   06 命名空间和资源配额应用场景.mp4 31:28

  *   07 labels标签应用场景分析.mp4 10:22

  *   08 nodeName和nodeSelector控制pod调度.mp4 28:58

  *   09 node节点亲和性应用介绍.mp4 45:49

  *   10 pod和pod亲和性.mp4 40:46

  *   11 pod和pod反亲和性如何配置.mp4 22:39

  *   12 污点和容忍度结合案例分析具体应用场景.mp4 33:50

  *   13 pod重启策略和运行状态分析.mp4 22:58

  *   14 Pod生命周期完整流程介绍.mp4 37:29

  *   15 初始化容器initcontainer具体应用.mp4 39:33

  *   16 pod生命周期-容器钩子介绍.mp4 23:53

  *   17 启动探测startupProbe基本应用.mp4 50:17

  *   18 启动探测间隔说明.mp4 04:18

  *   19 pod存活探测livenessprobe.mp4 18:37

  *   20 pod就绪探测readinessprobe.mp4 24:17

  *   21 启动、就绪、存货探测混合使用.mp4 11:48

*   05 K8S核心技术必会:Deployment部署无状态pod/

  *   01 Deployment基本介绍和案例演示.mp4 33:37

  *   02 Deployment资源-YAML文件编写技巧.mp4 24:07

  *   03 Deployment实现pod扩缩容.mp4 03:16

  *   04 Deployment实现pod滚动更新.mp4 21:16

  *   05 自定义Deployment更新策略.mp4 18:11

  *   06 蓝绿部署基本介绍.mp4 08:13

  *   07 基于k8s实现蓝绿部署.mp4 24:20

  *   08 基于k8s实现金丝雀发布.mp4 15:23

*   06 K8S核心技术必会:Service资源/

  *   01 Service四层代理基本介绍.mp4 22:11

  *   02 Service代理-Clusterip类型.mp4 37:28

  *   03 Service代理-NodePort类型.mp4 14:50

  *   04 Service代理-ExternalName类型.mp4 23:02

  *   05 Service代理-自定义Endpoints资源.mp4 14:40

  *   06 coredns组件详解.mp4 09:24

*   07 k8s持久化存储方案分析/

  *   01 k8s临时存储-emptydir.mp4 34:01

  *   02 k8s宿主机目录存储-hostPath.mp4 34:12

  *   03 k8s对接网络文件系统NFS.mp4 34:20

  *   04 k8s持久化卷申请模板PVC.mp4 01:13:40

  *   05 基于Storageclass存储类动态生成pv.mp4 26:34

*   08 K8S核心技术必会:Statefulset部署有状态pod/

  *   01 基于YAMl文件编写Statefulset资源.mp4 48:55

  *   02 statefulset管理pod:扩缩容和更新.mp4 16:39