shenyi
管理员
管理员
  • UID1
  • 粉丝33
  • 关注0
  • 发帖数640
阅读:1423回复:3

k8s速学3子课程: Informer深入学习和手撸

楼主#
更多 发布于:2022-03-25 02:00
  本课程是k8s基础速学3(永远不会更完)系列的子课程,由于比较重要,而且面试时经常问到,问到你恶心干呕有没有?

   所以我们来单列课程,本课程涉及到源码,但不是翻译源码、罗列源码,这样学习毫无意义。本课程讲的是Informer的基本结构和原理+手撸部分功能。不是入门课,请确保你已经了解和学会Informer 的基本调用再看

     前置使用课程:K8s运维级开发:客户端插件开发实战、命令行可视化

第1讲:开张课、课程基本内容、DeltaFIFO创建 免费试听
老套路的开张课。 直奔主题,首当其冲的是DeltaFIFO。今天我们直接来手工使用

第2讲:DeltaFIFO手工调用之:新增和修改事件
上节课只是快速创建,今天我们来使用它实现新增和修改事件

第3讲:Reflector学习(1):手工创建ListWatch监听(List)
Reflector是整个Informer的重要部分。 今天我们来手工创建。

第4讲:Reflector学习(2):手工创建List&Watch监听(Watch)
今天我们来手工创建监听

第5讲:Reflector学习(3):手工创建Reflector和队列取值
在上节课基础上进阶下,我们手工创建Reflector,并进行队列取值

第6讲:Reflector学习(4):初识indexer
Indexer是很重要的部分。今天我们先初识一下,后面还要详细讲

第7讲:练习课:手工实现简单的Infomer 免费试听
今天是练习课,手工实现简单的Informer 。课后一定要多加练习,光看懂是没用的

第8讲:SharedInformer深入(1): processorListener学习和使用
前面学完了普通Informer今天我们来深入看下SharedInformer,并拆开来调用下

第9讲:SharedInformer深入(2): 手工模拟简单的SharedInformer
有了上节课基础,我们来手工模拟简单的SharedInformer

第10讲:SharedInformer深入(3): 加入ListWatch手工运行
上节课的SharedInformer只完成一半,今天我们加入ListWatch进行资源打印

第11讲:SharedInformer深入(4): 认识索引、手工调用 免费试听
今天我们来手工调用和单独使用下索引

第12讲:SharedInformer深入(5): 索引集成到自己的Informer中
有了上节课基础,我们把索引放到自己写的SharedInformer中


第13讲:快速理解SharedInformerFactory、半手写(上)
前面我们半手写了Informer、SharedIndexInformer后。终于轮到SharedInformerFactory了


第14讲:快速理解SharedInformerFactory、半手写(下) 免费试听
本课程完结,新课程即将开启。是controller-runtime的同款深入学习篇

最新喜欢:

sxgogogosxgogo... shechu001shechu...
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝33
  • 关注0
  • 发帖数640
沙发#
发布于:2022-04-05 02:08
更至第六讲
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝33
  • 关注0
  • 发帖数640
板凳#
发布于:2022-05-12 01:49
更新至第13讲
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝33
  • 关注0
  • 发帖数640
地板#
发布于:2022-05-17 02:25
新课程即将开启
会讲故事的程序员
游客

返回顶部