kubernetes之四:存储

本文详细介绍了Kubernetes中Pod的创建过程,从kubectl发起请求开始,经过apiserver处理、调度器分配节点、kubelet监听并创建容器等步骤,深入剖析了整个流程中的关键环节和技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. kubectl 发起创建 pod 请求
  2. apiserver 接受创建 pod 请求的yaml
  3. apiserver 向 etcd 中插入该条创建 pod yaml 的记录
  4. schedule 监听(查询) apiserver 是否有未被分配 node 的pod 存在
    查询到有,则根据调度规则在 etcd 中更新待创建的 pod node 信息到对应节点上

以上都是在 etcd 中对数据进行的插入和更新,并没有 pod 中定义的实际容器被创建。。。

  1. 节点上 kubelet 监听(查询) apiserver 是否有自己所在 node 上待创建的 pod
    查询到有之后,调用 docker api 创建对应的容器资源

目前是这么理解,待有时间查看源码实现后再细化。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值