组件说明 高可用集群副本数据最好是>=3奇数个APISERVERControllerManagerSchedulerETCDKubelet:Kube-proxyCOREDNSDASHBOARDINGRESS CONTROLLERFEDERATIONPROMETHEUSELK高可用节点保持3个以上的奇数 组件说明 高可用集群副本数据最好是>=3奇数个 APISERVER 所有服务访问统一入口 ControllerManager维持副本期望数目 Scheduler负责介绍任务,选择合适的节点分配任务 ETCD键值对数据库 存储K8s集群所有重要信息 Kubelet:直接跟容器引擎实现容器的生命周期管理 Kube-proxy负责写入规则, IPTABLES,IPVS实现服务映射的 COREDNS可以为集群中的SVC创建一个域名IP的对应关系解析 DASHBOARD给K8s集群提供B/S结构访问体系 INGRESS CONTROLLER官方只能实现四层代理,INGRESS 可以实现七层代理 FEDERATION提供一个可以跨集群中心多k8s统一管理功能 PROMETHEUS提供K8s集群的监控能力 ELK提供k8s集群日志统一分析接入平台