田飞雨

专注 k8s 云原生实践


  • 首页

  • 关于

  • 归档

  • 电子书

  • rss

  • 搜索

kubelet 启动流程分析

发表于 2020-01-03 |
本来这篇文章会继续讲述 kubelet 中的主要模块,但由于网友反馈能不能先从 kubelet 的启动流程开始,kubelet 的启动流程在很久之前基于 v1.12 写过一篇文章,对比了 v1.16 中的启动流程变化不大,但之前的文章写的比较简洁,本文会重新分析 kubelet 的启动流程。 Kub ...
阅读全文 »

job controller 源码分析

发表于 2019-12-31 |
job 在 kubernetes 中主要用来处理离线任务,job 直接管理 pod,可以创建一个或多个 pod 并会确保指定数量的 pod 运行完成。kubernetes 中有两种类型的 job,分别为 cronjob 和 batchjob,cronjob 类似于定时任务是定时触发的而 batchj ...
阅读全文 »

garbage collector controller 源码分析

发表于 2019-12-28 |
在前面几篇关于 controller 源码分析的文章中多次提到了当删除一个对象时,其对应的 controller 并不会执行删除对象的操作,在 kubernetes 中对象的回收操作是由 GarbageCollectorController 负责的,其作用就是当删除一个对象时,会根据指定的删除策略回 ...
阅读全文 »

kubelet statusManager 源码分析

发表于 2019-12-25 |
本篇文章没有接上篇继续更新 kube-controller-manager,kube-controller-manager 的源码阅读笔记也会继续更新,笔者会同时阅读多个组件的源码,阅读笔记也会按组件进行交叉更新,交叉更新的目的一是为了加深印象避免阅读完后又很快忘记,二是某些代码的功能难以理解,避免 ...
阅读全文 »

daemonset controller 源码分析

发表于 2019-12-18 |
在前面的文章中已经分析过 deployment、statefulset 两个重要对象了,本文会继续分析 kubernetes 中另一个重要的对象 daemonset,在 kubernetes 中 daemonset 类似于 linux 上的守护进程会运行在每一个 node 上,在实际场景中,一般会将 ...
阅读全文 »
1…345…13

tianfeiyu

专注 k8s 云原生实践

61 日志
68 标签
RSS
© 2024 tianfeiyu 陕ICP备15001765号-1
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4