kubernetes 权威指南学习笔记(2) -- 基本概念和术语
基本概念和术语 Master&Node Kubernetes 集群的两种管理角色: Master 和 Node Master Master 只的是集群控制节点,每个集群需要一个检点来负责整个集群的管理和控制。 基本上所有控制命令都发给它,它来负责具体的执行过程。 Master 节点通常会占据一个独立的服务器。 Master 节点上运行着以下一组关键进程 Kubernetes API Server (kube-apiserver): 提供了HTTP Rest接口的关键服务进程,是Kubernetes里所有资源的增、删、改、查等操作的唯一入口,也是集群控制的入口进程 Kubernetes Controller Manager(kube-controller-manager): Kubernetes 里所有资源对象的自动化控制中心 Kubernetes Scheduler (kube-scheduler): 负责资源调度(Pod 调度) 的进程 Master 节点上还需要启动一个etcd服务,k8s里的所有资源对象的数据全部保存在etcd中 Node 集群中除了Master其他机器被称为Node节点,Node可以是一台物理机,也可以是一台虚拟机。Node是k8s集群中工作负载节点,没个Node会被Master分配一些工作负载(docker 容器), 当某个Node宕机时