深入理解 K8S 核心角色:Master 和 Node
在 K8S 集群中,存在两种核心的权限角色:Master 和 Node。我们可以简单地理解它们之间是一种主从关系,其中 Master 节点负责控制整个 K8S 集群,而 Node 节点则是具体的工作负载节点。
Master 节点中最核心的组件是 Apiserver 和 Scheduler。Apiserver 组件提供了 K8S 中所有资源的增删改查 API 服务接口,所有的资源改变都必须与之对接,包括其他外部的应用或服务想要加入 K8S 体系也必须通过这种途径进行对接。而 Scheduler 组件则是 K8S 的调度总管,它与 Apiserver 直接通信,负责资源(Pod)的安排和调度,同时也支持多个调度器用于不同场景的使用。
Node 节点则由 Master 节点安排任务负载,当某个 Node 节点不可用时,Master 会自动将其负载的任务调度到其他可用的 Node 节点上。此外,任何一个 Node 节点都必须包含一些关键组件,如:
原文地址: https://www.cveoy.top/t/topic/olWM 著作权归作者所有。请勿转载和采集!