Kubernetes 扮演的角色就如同一个“大师级别”的系统管理员,具有丰富的集群运维经验,独创了自己的一套工作方式,不需要太多的外部干预,就能够自主实现原先许多复杂的
管理工作。
1.Kubernetes 能够在集群级别管理应用和服务器,可以认为是一种集群操作系统。它使用“控制面 / 数据面”的基本架构,Master 节点实现管理控制功能,Worker 节点运行具体业务。
2. Kubernetes 由很多模块组成,可分为核心的组件和选配的插件两类。
3. Master 里有 4 个组件,分别是 apiserver、etcd、scheduler、controller-manager。
4. Node 里有 3 个组件,分别是 kubelet、kube-proxy、container-runtime。
5. 通常必备的插件有 DNS 和 Dashboard。