Kubernetes的基本概念和术语
Kubernetes-master
◎ Kubernetes API Server(kube-apiserver):提供了HTTP Rest接口的关键服务进程,是Kubernetes里所有资源的增、删、改、查等操作的唯一入口,也是集群控制的入口进程。
◎Kubernetes Controller Manager(kube-controller-manager):Kubernetes里所有资源对象的自动化控制中心,可以将其理解为资源对象的“大总管”。
◎ Kubernetes Scheduler(kube-scheduler):负责资源调度(Pod调度)的进程,相当于公交公司的“调度室”。
◎Etcd : 在Master上通常还需要部署etcd服务,因为Kubernetes里的所有资源对象的数据都被保存在etcd中。
Kubernetes-node kubelet会向Master注册自己,这也是Kubernetes推荐的Node管理方式。
◎ kubelet:负责Pod对应的容器的创建、启停等任务,同时与Master密切协作,实现集群管理的基本功能
◎ kube-proxy:实现Kubernetes Service的通信与负载均衡机制的重要组件
◎ Docker Engine(docker):Docker引擎,负责本机的容器创建和管理工作。
重要组件
coredns:可以为集群中svc创建一个域名跟ip的对应关系`
dashboard:

浙公网安备 33010602011771号