集群架构组件
# 集群架构组件
第一部分:Master(主控节点)
和worker node(工作节点)
Master 里的组件:
- API server:集群的统一的入口,以
restful
风格,交给etcd
存储 - controller-manager:集中的处理管理,处理集群中常规的一些后台任务,一个资源对应一个控制器
- scheduler:节点调度,会选择
worker node
节点进行应用部署 - etcd:用于保存集群里的各种数据,例如:状态数据,pod 数据
案例:比如此时需要部署一个订单服务,经过统一入口之后,经过scheduler
调度到worker node
及诶单里部署应用,controller-manager
会建一个专门的订单的controller
进行管理。
Worker Node
工作节点里的组件:
kubelet
:master
派到node
节点代表,管理本机容器kube-proxy
:提供网络代理,实现负载均衡等操作
编辑 (opens new window)
上次更新: 2022/06/11, 21:46:38