containerd 源码分析:kubelet 和 containerd 交互

前言 Kubernetes:kubelet 源码分析之创建 pod 流程 介绍了 kubelet 创建 pod 的流程,其中介绍了 kubelet 调用 runtime cri 接口创建 pod。containerd 源码分析:启动注册流程 介绍了 containerd 作为一种行业标准的高级运行时的启动注册流程。那么,kubelet 是怎么和 containerd 交互的呢? 本文会带着这个问题分析 kubelet 和 containerd 的交互。 ...

2024-05-22 · xhy

containerd 源码分析:kubelet 和 containerd 交互

前言 kubelet 是运行在 Kubernetes 节点上的“节点代理”,用来管理节点。 kubelet 主要负责所在节点上的资源对象的管理,例如 Pod 资源对象的创建,删除,监控,驱逐及生命周期管理等。 ...

2024-05-20 · xhy

Kubernetes:kubelet 源码分析之探针

前言 kubernetes 提供三种探针,配置探针(Liveness),就绪探针(Readiness)和启动(Startup)探针判断容器健康状态。其中,存活探针确定什么时候重启容器,就绪探针确定容器何时准备好接受流量请求,启动探针判断应用容器何时启动。 ...

2024-05-20 · xhy