kubernetes源码二次开发系列二
kubernetes源码二次开发系列二资源简介:
kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。
课程目录
1、源码角度重新认识kubernetes.mp4
2、kubernetes的联合创始人及背后的历史.mov
3、kubernetes的架构设计与组件.mp4
4、kubernetes功能开发流程.mp4
5、理解kubernetes代码结构.mp4
7、源码编译用到的5种代码生成器.mp4
8、conversion-gen代码生成器源码解读.mp4
9、deepcopy-gen代码生成器源码解读.mp4
10、defaulter-gen代码生成器源码解读.mp4
11、openapi-gen代码生成器源码解读.mp4
12、prerelease-lifecycle-gen代码生成器源码解读.mp4
13、代码生成过程图解.mp4
14、代码生成器底层gengo包生成与编译原理.mp4
15、go当中的收集包与gengo收集包的方式.mp4
16、gengo代码解析流程图解.mp4
17、go当中的(type system)类型系统.mp4
18、gengo的(Type System)六种类型系统.mp4
19、gengo代码生成器之代码生成1.mp4
20、kubernetes三大核心数据结构.mp4
21、kubernetes三大核心数据结构之group资源组.mp4
22、kubernetes三大核心数据结构之version版本.mp4
23、kubernetes三大核心数据结构之resource资源.mp4
24、kubernetes资源对象之内部与外部版本.mp4
25、kubernetes资源对象之资源代码定义详解.mp4
26、kubernetes数据对象之资源注册.mp4
27、kubernetes资源对象之优选资源版本.mp4
28、kubernetes数据对象之资源操作方式.mp4
29、kubernetes资源对象之资源与命名空间.mp4
30、kubernetes资源对象之自定义资源.mp4
31、kubernetes数据对象之资源对象描述文件定义.mp4
32、kubernetes数据结构之内置资源五.mp4
33、kubernetes资源对象之runtime.Object类型接口.mp4
34、kubernetes资源对象之结构化数据structred与非结构化数据unst.mp4
35、kubernetes核心数据结构之scheme资源注册表.mp4
36、kubernetes核心数据结构scheme资源注册表数据结构.mp4
37、kubernetes核心数据结构scheme资源注册表注册方法.mp4
38、kubernetes核心数据结构scheme资源注册表查询方法.mp4
39、kubernetes核心数据结构之codec编解码器与实例化原理.mp4
40、kubernetes核心数据结构之codec编解码器三种序列化器jsonseri.mp4
41、kubernetes核心数据结构之codec编解码器三种序列化器yamlseri.mp4
42、kubernetes核心数据结构之codec编解码器三种序列化器protobuf.mp4
43、kubernetes核心数据结构之converter资源转换器功能.mp4
44、kubernetes核心数据结构之converter资源转换器数据结构.mp4
45、kubernetes核心数据结构之converter资源转换器注册转换函数.mp4
46、kubernetes核心数据结构之converter资源转换器版本转换原理.mp4
47、Client-go系列之源码结构.mp4
48、Client-go系列之支持的四种客户端交互对象.mp4
49、Client-go系列之kubeconfig配置管理信息对象.mp4
50、Client-go系列之RestClient客户端对象.mp4
51、Client-go系列之ClientSet客户端对象.mp4
52、Client-go系列之DynamicClient客户端对象.mp4
53、Client-go系列之DiscoveryClient客户端对象.mp4
54、Client-go系列之Informer架构设计原理.mp4
55、Client-go系列之Reflector流程原理.mp4
56、Client-go系列之DeleaFIFO队列原理.mp4
57、Client-go系列之Indexer存储对象原理.mp4
58、Client-go系列之WorkQueue工作队列原理.mp4
59、Client-go系列之FIFO基本队列原理.mov
60、Client-go系列之延迟队列原理.mp4
61、Client-go系列之限速队列原理.mp4
62、Client-go系列之EventBroadcaster事件管理器机制运行原理.mp4
63、Client-go系列之client-gen代码生成器.mp4
64、Client-go系列之lister-gen代码生成器.mp4
65、Client-go系列之Informer-gen代码生成器.mp4
66、Client-go实战操作之入门集群内应用程序向kubernetes API进行.mp4
67、Client-go实战操作之入门集群外应用程序向kubernetes API进行.mp4
68、Client-go实战操作之如何巧用list方法获取各种资源.mp4
69、Client-go实战操作之容器化list示例并完成k8s集群内的认证.mp4
6、本地编译kubernetes代码流程.mp4
70、Client-go实战操作之创建pod.mp4
71、Client-go实战操作之函数命令式方法创建k8s-job.mp4
72、Client-go实战使用限速workqueue和informer框架创建一个无.mp4
73、Client-go实战高级进阶之一步步编写自定义控制器1.mp4
74、Client-go实战高级进阶之一步步编写自定义控制器2.mp4
75、Client-go实战高级进阶之leader选举实现.mp4
76、探索kubernetes API.mp4
77、kubernetes API的HTTP接口功能调用.mp4
78、kubernetes API 命令行之间的使用技巧.mp4
79、kubernetes API 请求处理实现机制.mp4
80、理解kubernetes-Client各种客户端.mp4
81、Client-Python实战之获取pod的列表.mp4
82、Client-Python实战之应用deployment.yaml创建pod.mp4
83、Client-Python实战之创建deployment.mp4
84、Client-Python实战之创建监视pvc的程序(1).mp4
85、Client-Python实战之创建监视pvc的程序(2).mp4