登录
注册
福利:
购VIP会员全站资源免费
推荐:
【新手学习路线】
【k8s云原生进阶】
【会员85折】
新
Rust探索和教学方向
切换导航
首页
课程
查缺补漏
运开
AI开发
eBPF
上新
hot
k8s apiserver源码级学习和魔改
简化代码启动服务(3): 去除权限认证、简单封装
第1讲:开张课、直接干、本地启动apiserver
第2讲:不使用RBAC鉴权、拦截用户权限请求
第3讲:client-go请求本地apiserver、default这个sa账户从哪来
第4讲:复习课:k8s存在Etcd中的数据结构
第5讲:api server使用的web框架:go-restful入门
第6讲:找入口手法、服务启动的默认配置
第7讲:简化代码启动服务(1):手工填充配置
第8讲:简化代码启动服务(2): 粗暴启动
第9讲:简化代码启动服务(3): 去除权限认证、简单封装
第10讲:添加自己的路由(1) 基本套路和初步代码
第11讲:添加路由(2):改源码、增加自己的内置k8s资源
第12讲:添加路由(3) :直接进入底层、加入任意路由
第13讲:apiserver是怎么读取etcd数据的(手调)
第14讲:从最底层角度模拟apiserver读取etcd数据(手调)
第15讲:list watch中的watch原理和代码模拟
第16讲:sa账号权限判断原理(1) 扒源码改造
第17讲:sa账号 (2) 手写代码实现sa的token生成
第18讲:sa账号 (3) 手工认证token、BUG修正
第19讲:rbac手调(1) 基本代码结构
第20讲:本课程每周更新1课时
课程讨论
提 交
×