文章目录
- 前言
- kubelet 架构
- kubelet 职责
- Node管理(节点管理)
- Pod管理
- kubelet管理Pod
- kubelet如何管理当前节点上所有Pod
- kubelet三个端口
- kubelet获取Pod清单
- kubelet通过CRI接口管理Pod以及里面的容器
- PodWorker的工作细节
- PodWorker的工作细节
- PLEG组件
- PLEG报错
- kubelet创建并启动Pod
- Pod启动流程
- 更加详细的Pod启动过程
- kubelet CRI 容器运行时
- CRI 容器运行时
- CRI 容器运行时架构
- kubele调动高层运行时通过 CRI 规范接口
- 高层运行时调用低层运行时通过 OCI 规范接口
- CRI 高层运行时和低层运行时
- 高层运行时和低层运行时
- 如何查看当前k8s集群的高层运行时和低层运行时
- 高层运行时: 从docker到containerd
- 三种高层运行时比较
- Docker和Containerd的细节差异
- Containerd和CRI-O的性能比较
- 小结
- 尾声