Master
apiserver--对外接口和服务发现
scheduler--pod调度
controller manager--资源监视和管理(ETCD),包含(Replication controller、Namespace controller manager。。。)
etcd--运行状态的存储
Worker
kubelete--容器的生命周期管理、与apiserver的交互
kube-proxy--网络代理(CNI)、Volume代理(CVI)
通过kubectl部署一个pod的基本流程
kubectl->apiserver->etcd->scheduler->apiserver->kubelete->apiserver









网友评论