k8s集群管理角色——Node
Node是k8s集群中的工作负载节点,当某个Node宕机时,其上的工作负载会被Master自动转移到其他节点上去。Node节点上运行着以下关键进程或服务:Kubelet,负责Pod对应的容器的创建、启停管理,与Master节点协作,实现集群管理的基本功能。kube-proxy,是提供k8s的通信与负载均衡功能的重要组件。Docker Engine,docker引擎。Node节点...
·
Node是k8s集群中的工作负载节点,当某个Node宕机时,其上的工作负载会被Master自动转移到其他节点上去。
Node节点上运行着以下关键进程或服务:
Kubelet,负责Pod对应的容器的创建、启停管理,与Master节点协作,实现集群管理的基本功能。
kube-proxy,是提供k8s的通信与负载均衡功能的重要组件。
Docker Engine,docker引擎。
Node节点可以动态地加入到k8s集群中,在这个过程中kubelet找到Master完成信息注册。在加入集群后,kubelet进程就定时向Master节点发送操作系统、Docker版本、CPU、内存的统计信息,以及当前有哪些Pods在运行。当某个Node超时未发送以上信息时,会被Master判定为“失联”(Not Ready),随即触发工作负载转移的流程。
查看集群中有哪些Nodes:
[root@master ~]# kubectl get nodes
更多推荐
已为社区贡献23条内容
所有评论(0)