Pod创建过程

  1. 用户使用kubectl创建一个pod,将请求发送给API ServerAPI Server将其存入etcd
  2. Scheduler会看到Pod未被处于调度状态,其会为Pod选择一个Node并建立绑定关系,然后写入etcd.
  3. Node上的kubelet监视到API Server上与自己有关的Pod创建了,于是kubelet拿到配置并运行容器,容器运行完毕后将其存回到API Server,由API server写入到etcd中。

能与etcd交互的只有API Server,所有组件彼此间协作都是通过API Server来完成的。

Pod删除过程