k8s组件介绍

组件文字说明:

master组件说明

apiserver:所有服务访问统一入口
controllermanager:维持副本期望数目
scheduler:负责介绍任务,选择合适的节点分配任务

node组件说明

kubelet:直接跟容器引擎交互实现容器的生命周期管理
kube-proxy:负责写入规则至iptables ipvs实现服务映射访问

其他组件

coredns:为集群中svc创建一个域名ip的对于关系解析
dashboard:为k8s集群提供一个B/S结构的访问体系
ingress controller:官方只能实现四层代理, ingress可以实现七层代理
fedetation:提供一个跨集群中心多k8s统一管理功能
prometheus:提供k8s监控平台

第三方服务组件说明

etcd:键值对数据库,存储k8s集群所有重要信息
k.png
概念.png
概念1.png

你可能感兴趣的:(k8s组件介绍)