k8s 组件

apiserver: 所有服务访问统一入口
controllermanager:维持副本期望数目
scheduler:负责介绍任务,选择合适的节点进行分配任务
etcd:键值对数据库 存储k8s汲取你所有重要信息(持久化)
kubelet:直接根容器引擎交互实现容器的生命周期管理
kube-proxy:负责写入规则至 iptables、ipvs实现服务映射访问

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

posted @ 2021-09-09 14:36  Star-Hitian  阅读(25)  评论(0)    收藏  举报