- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
具有kubernetes基础背景,并希望成为云原生专家的同学,突破源码。
你将会学到:
全面刨析kubernetes源码,让你彻底掌握kubernetes的精髓
课程简介:
课程大纲
Informer 介绍
SharedInformerFactory是如何节约50%的资源-上
SharedInformerFactory是如何节约50%的资源-下
kube-controller-manager 是如何创建 Informer ?
Informer, cache包中的controller, Reflector 什么关系 ?
SharedInformerFactory的Start方法 与 XXXInformer的Run方法区别?
分析 WaitForCacheSync 函数
如何 通过 GVR 如何写项目
分析组件
- Reflector
- DeltaFIFO, FIFO
- Informer
- Indexer
- Thread Safe Map
- ResourceEventHandlers
- WorkQueue
-----
一. 众多Informer适用场景,源码区别
1. Informer
2. SharedInformer
3. SharedInformerFactory
4. SharedIndexInformer
5. DeploymentInformer, ReplicasetInformer, PodInformer, ……
二. 从问题开始,去一步步挖掘
1. 问1: kube-controller-manager 是如何创建Informer?
2. 问2: Informer, cache包中的controller, Reflector 什么关系?
3. 问3: 为什么建议使用SharedInformerFactory能够节约资源?
4. 问4: /???
5. 问5: Informer 组件 (bilibili有很多免费的,建议大家去看)
- Reflector
- DeltaFIFO, FIFO
- Informer
- Indexer
- Thread Safe Map
- ResourceEventHandlers
- WorkQueue
课程大纲-K8s Informer 系列课程精讲
第1章K8s Informer系列(1小时5分钟3节)
“北漂-郑先生”老师的其他课程更多+