K8S概述:
K8S特性:

Master——主控节点组件(主要负责管理工作)
apiserver提供了**资源操作的唯一入口**,以restfulfa方式并提供认证、授权、访问控制、API注册和发现等机制;
scheduler负责资源的调度,选择node节点应用部署。按照预定的调度策略将Pod调度到相应的机器上;
controller manager负责维护集群的状态,处理集群中常规后台任务,一个资源对应一个控制器。比如故障检测、自动扩展、滚动更新等,一个资源对应一个控制器;
etcd 存储系统,用于保存整个集群的状态相关数据;
Node——工作节点组件(主要负责业务工作)
kubelet负责维护容器的生命周期,同时也负责Volume(CVI)和网络(CNI)的管理;master派node节点代表,管理本地容器。kube-proxy负责为Service提供cluster内部的服务发现和负载均衡;提供网络代理,负载均衡等操作。docker 负责容器服务最小部署单元;一组容器的集合、共享网络、生命周期是短暂的。在Kubernetes中,最小的管理元素不是一个个独立的容器,而是Pod,Pod是最小的,管理,创建,计划的最小单元。
参考链接:Kubernetes(k8s)中文文档 名词解释 Pods_Kubernetes中文社区
确保所有的node运行同一个pod、一次性任务和定时任务。
参考链接:Kubernetes(k8s)中文文档 名词解释 Replication Controller_Kubernetes中文社区