从Jar包到K8s上线:全流程拆解+高可用实战以创建 pod 为例:集群管理员或者开发人员通过 kubectl 或者客户端等构建 REST 请求,经由 apiserver 进行鉴权认证(使用 kubeconfig 文件),验证准入信息后将请求数据(metadata)写入 etcd 中; ControllerManager(控制器组件)通过 watch 机制发现创建 pod 的信息,并将整合信息通过 apiservre 写入 etcd 中,此时 pod 处于可调度状态 Scheduler(调度器组件)基于 watch 机制获取可调度 pod 列表信息,