基本路径
K8s架构
- APISERVER
所有服务访问入口
- ControllerManager
维持副本期望数量
- Scheduler
调度器,说明任务,选择合适的node进行分配任务
- Etcd
k8s 任务集群信息存储,键值对数据库,v2版本采用内存存储,v3版本支持持久化。再k8s.1.1之前etcd 一般是v2所以需要多做一步持久化的操作,需注意
- kubelet
可以理解未单个node的实际控制者,与node容器引擎交互管理容器生命周期
- kube-proxy
负责写入iptables.ipvs实现映射访问
- COREDNS
为集群中的svc创建一个域名IP的对应关系解析
- DASHBOARD
提供桌面控制访问入口
- INGRESS CONTROLLER
提供7层代理
- FEDETATION
提供跨集群中心的统一管理
- PROMETHEUS
提供ks集群的监控能力
- ELK
统一日志处理