Kubernetes 源码剖析课程目录
原创约 914 字大约 3 分钟实战营实战营
Kubernetes 源码剖析课程目录
基于 Kubernetes v1.29.3 版本,核心组件的源码剖析课程。
一个非常优质的 Kubernetes 开发实战课,助你进阶为云原生高级工程师!
课程目录如下:
| 序号 | 标题 |
|---|---|
| 01 | 开篇词 |
| 02 | 耳熟能详的云计算是什么? |
| 03 | 究竟什么是云原生? |
| 04 | 云原生中有哪些核心技术栈? |
| 05 | 为什么要学习云原生技术及开发? |
| 06 | 如何学习云原生技术? |
| 07 | 云原生开发实战课介绍及如何学习? |
| 08 | 如何高效的阅读开源项目源码? |
| 09 | 如何高效阅读 Kubernetes源码? |
| 10 | 如何给Kubernetes社区贡献源码? |
| 11 | Kuberentes架构及核心组件介绍 |
| 12 | Kuberentes 有哪些核心概念核心资源和? |
| 13 | 通过 Pod 创建流程来了解 Kubernetes |
| 14 | Kubernetes 代码仓库介绍 |
| 15 | Kubernetes 集群部署方法有哪些,如何选择? |
| 16 | 如何配置和创建一个 Kind 集群? |
| 17 | 如何在 Kubernetes 集群中部署 Web 服务? |
| 18 | 一文读懂 Kubernetes 源码构建、测试和本地调试的方法 |
| 19 | Kuberentes 是如何管理 Go 依赖包的? |
| 20 | 通过 Kubernetes 应用构建模型,来看如何构建应用? |
| 21 | 剖析 Kubernetes应用构建模型 |
| 22 | Kubernetes 是如何设计 REST 资源的? |
| 23 | Kubernetes 是如何定义标准化资源对象的? |
| 24 | Kubernetes资源对象实现源码剖析 |
| 25 | Kubernetes是如何设置HTTP接口路径的? |
| 26 | Kubernetes中资源核心概念精讲 |
| 27 | Kubernetes支持哪些RESTful API 接口? |
| 28 | 如何使用go-restful开发一个Web服务器? |
| 29 | Kubernetes路由构建源码剖析 |
| 30 | Kubernetes HTTP 请求处理流程详解 |
| 31 | Kubernetes HTTP 请求逻辑核心功能点详解 |
| 32 | Kubernetes是如何进行请求参数校验的? |
| 33 | Kubernetes是如何设置默认值的? |
| 34 | Kubernetes 默认值设置函数是如何生成的? |
| 35 | Kubernetes API的版本兼容性机制详解 |
| 36 | Kubernetes 中如何向稳定版本添加不稳定的功能? |
| 37 | Kubernetes 版本转换原理源码剖析 |
| 38 | kube-apiserver(上):kube-apiserver 核心代码讲解 |
| 39 | kube-apiserver(下):kube-apiserver 核心代码讲解 |
| 40 | kube-controller-manager 应用配置与构建 |
| 41 | kube-controller-manager 控制器插件源码剖析:Job Controller |
| 42 | kube-scheduler 功能及源码概览 |
| 43 | kube-scheduler 应用配置与构建 |
| 44 | kube-shceduler 调度原理 |
| 45 | kube-scheduler调度器实例创建 |
| 46 | kube-scheduler 调度器插件初始化 |
| 47 | kube-scheduler 调度队列管理 |
| 48 | Kubernetes Pod 调度流程 |
| 49 | Kubernetes 调度器插件源码剖析 |
| 50 | Kubernetes 调度器生态介绍 |
| 51 | 扩展能力:Kubernetes 提供了哪些扩展机制? |
| 52 | 扩展能力:横向层、客户端层、API层扩展机制详解 |
| 53 | 扩展能力:控制面层、基础设施层扩展机制详解 |
| 54 | 组件配置:Kubernetes 组件配置详解 |
| 55 | 组件配置:Kubernetes 组件配置开发实战 |
| 56 | Feature Gates(上):Kubernetes 中的 Feature Gates 设计 |
| 57 | Feature Gates(下):Kubernetes 中的 Feature Gates 开发实战 |
| 58 | Leader Election:Kubernetes Leader Election 原理解析 |
| 59 | Leader Election:在 Kubernetes 中使用 Leader Election 的场景 |
| 60 | Leader Election:基于 Lease 的 Leader Election 源码剖析 |
| 61 | 通过 API 接口的定义流程学习 Kubernetes API Server |
| 62 | 动手实现一个 Kubernetes 控制器 |
| 63 | 动手实现一个 Kuberentes 调度器插件 |
| 64 | Leader Election 开发实战 |
| 65 | 结束语 |


