pod从创建到最后的创建成功会分别处于不同的阶段,在源码中用PodPhase来表示不同的阶段: 运行中(PodRu...[作者空间]
不管是 docker 还是 kubernetes,在网络方面目前都没有一个完美的、终极的、普适性的解决方案,不同的...[作者空间]
kubelet 事件机制 对于 kubernetes 来说,apiserver 是整个集群的交互中心,客户端主要和...[作者空间]
资源上报是kubelet的心跳机制,定时上报节点状态,默认是10s,时间可以设定 在kubelet创建的时候就已经...[作者空间]
和oom的对比 首先对比一下 evictionManager 和 oom * System OOM events本...[作者空间]
在运行一段时候之后,节点上会下载很多镜像,也会有很多因为各种原因退出的容器。为了保证节点能够正常运行,kubele...[作者空间]
1. volumeManager的创建 volumeManager的创建发生在创建Kubelet时,函数NewMa...[作者空间]
pleg,即PodLifecycleEventGenerator,pleg会记录Pod生命周期中的各种事件,如容器...[作者空间]
probeManager 检测pod 中容器的健康状态,目前有两种 probe:readiness 和 liven...[作者空间]
statusManager 负责维护状态信息,并把 pod 状态更新到 apiserver,但是它并不负责监控 p...[作者空间]
在 makePodSourceConfig 中,Pod资源以三种方式获得: cfg := config.NewPo...[作者空间]
pkg/kubelet/kubelet.go --> HandlePodAdditions方法 Pod创建首先来...[作者空间]
在startKubelet 方法中开始运行创建好的kubelet。kubelet可以只运行一次,即RunOnce,...[作者空间]
在CreateAndInitKubelet方法中 1. 调用 kubelet.NewMainKubelet(p...[作者空间]
简介 kubernetes 是一个分布式的集群管理系统,在每个节点(node)上都要运行一个 worker 对容器...[作者空间]
// 创建一个配置控制器BootstrapKubeletConfigController(defaultConfi...[作者空间]
kubelet kubelet 的声明 Kubelet struct { kubeletConfiguration...[作者空间]