本文csdn博客链接:http://blog.youkuaiyun.com/screscent/article/details/51135307
本文qq空间链接:http://user.qzone.qq.com/29185807/blog/1460452530
2.5、statusManager
1、构建与启动
代码在k8s.io\kubernetes\pkg\kubelet\kubelet.go中
func NewMainKubelet(

很简单,参数就是kubeclient,与apiserver连接的接口,就不再详细分析了。
我们再看下启动
// Run starts the kubelet reacting to config updates
func (kl *Kubelet) Run(updates <-chan PodUpdate) {

本文详细分析了kubelet的statusManager模块,包括构造与启动、工作流程,如Start、GetPodStatus、SetPodStatus、TerminatePods、DeletePodStatus和RemoveOrphanedStatuses等关键函数,阐述了statusManager如何管理和同步pod的状态。
最低0.47元/天 解锁文章
1204

被折叠的 条评论
为什么被折叠?



