【原创】k8s源码分析----apiserver之APIGroupVersion
本文中转载自本人空间:http://user.qzone.qq.com/29185807/blog/1458892866
前面3篇文章,主要是根据程序处理流程进行跳转分析。经过这些流程的跳转分析,拨开乌云终见日。
我们剥掉那些不重要的部分,直接进入主要框架。
APIGroupVersion
在master中,api v1的初始化
生成了一个default的apigroupversion
下面进入到整个框架中最重要的数据结构
一、主要数据结构
1、mapper,其最重要的东西是里面的RESTMapping函数(在k8s.io\kubernetes\pkg\api\meta