
kube-controller-manager
文章平均质量分 90
良凯尔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
kube-controller-manager源码分析 目录导航
k8s kubernetes kube-controller-manager源码分析,deployment controller源码分析,replicaset controller源码分析,daemonset controller源码分析,statefulset controller源码分析,endpoints controller源码分析,garbage collector源码分析原创 2022-01-22 10:41:56 · 547 阅读 · 0 评论 -
k8s daemonset controller源码分析
daemonset controller是 daemonset 资源对象的控制器,其通过对daemonset、pod、node、ControllerRevision四种资源的监听,当这四种资源发生变化时会触发 daemonset controller 对相应的daemonset资源进行调谐操作,从而完成daemonset在合适node上pod的创建、在不合适node上pod的删除、daemonset的滚动更新、daemonset状态status更新、旧版本daemonset清理等操作。原创 2021-12-19 10:22:14 · 517 阅读 · 1 评论 -
k8s statefulset controller源码分析
statefulset controller是kube-controller-manager组件中众多控制器中的一个,是 statefulset 资源的控制器,通过对statefulset、pod资源监听,当资源发生变化时会触发 statefulset controller 对相应的statefulset资源对象进行调谐操作,从而完成statefulset对于pod的创建、删除、更新、扩缩容、statefulset的滚动更新、statefulset状态status更新、旧版本statefulset清理等操作原创 2021-11-28 10:25:21 · 2178 阅读 · 0 评论 -
k8s endpoints controller源码分析
endpoints controller是kube-controller-manager组件中众多控制器中的一个,是 endpoints 资源的控制器,其通过对service、pod 2种资源的监听,当这2种资源发生变化时会触发 endpoints controller对相应的endpoints资源进行调谐操作,完成endpoints的创建更新原创 2021-11-14 09:41:22 · 960 阅读 · 0 评论 -
k8s replicaset controller源码分析(3)-expectations 机制分析
replicaset controller是kube-controller-manager组件中众多控制器中的一个,是 replicaset 资源对象的控制器,其通过对replicaset、pod 2种资源的监听,完成replicaset期望副本数的调谐。原创 2021-10-26 07:00:00 · 504 阅读 · 0 评论 -
k8s replicaset controller源码分析(2)-核心处理逻辑分析
replicaset controller是kube-controller-manager组件中众多控制器中的一个,是 replicaset 资源对象的控制器,其通过对replicaset、pod 2种资源的监听,完成replicaset期望副本数的调谐。原创 2021-10-25 07:00:00 · 640 阅读 · 0 评论 -
k8s replicaset controller源码分析(1)- 初始化与启动分析
replicaset controller是kube-controller-manager组件中众多控制器中的一个,是 replicaset 资源对象的控制器,其通过对replicaset、pod 2种资源的监听,完成replicaset期望副本数的调谐。原创 2021-10-24 14:26:17 · 3218 阅读 · 0 评论 -
k8s deployment controller源码分析
deployment controller是kube-controller-manager组件中众多控制器中的一个,是 deployment 资源对象的控制器,其通过对deployment、replicaset、pod三种资源的监听,当三种资源发生变化时会触发 deployment controller 对相应的deployment资源进行调谐操作,从而完成deployment的扩缩容、暂停恢复、更新、回滚、状态status更新、所属的旧replicaset清理等操作。原创 2021-09-25 10:09:05 · 638 阅读 · 0 评论 -
k8s garbage collector源码分析(2)-处理逻辑分析
k8s gc分析。Kubernetes garbage collector即垃圾收集器,存在于kube-controller-manger中,它负责回收kubernetes中的资源对象,监听资源对象事件,更新对象之间的依赖关系,并根据对象的删除策略来决定是否删除其关联对象。原创 2021-09-12 09:59:24 · 466 阅读 · 0 评论 -
k8s garbage collector源码分析(1)-启动分析
k8s gc分析。Kubernetes garbage collector即垃圾收集器,存在于kube-controller-manger中,它负责回收kubernetes中的资源对象,监听资源对象事件,更新对象之间的依赖关系,并根据对象的删除策略来决定是否删除其关联对象。原创 2021-09-12 09:56:23 · 464 阅读 · 0 评论