在Master上运行着集群管理相关的一些进程:
- kube- apiserver
- kube-controller-manager
- kube-scheduler
◎ Kubernetes API Server(kube-apiserver):提供HTTP RESTful API接口的主要服务,是Kubernetes里对所有资源进行增、删、改、查等 操作的唯一入口,也是集群控制的入口进程。
◎ Kubernetes Controller Manager(kube-controller-manager): Kubernetes里所有资源对象的自动化控制中心,可以将其理解为资源对 象的“大总管”。
◎ Kubernetes Scheduler(kube-scheduler):负责资源调度(Pod 调度)的进程,相当于公交公司的调度室。
这些进程实现了整 个集群的资源管理、Pod调度、弹性伸缩、安全控制、系统监控和纠错 等管理功能,并且都是自动完成的。
集群(Cluster)表示一个由Master和Node组成的Kubernetes集群。