标签:更新 数据 运行 doc 映射关系 基于 用户 创建 信息
Master端Node端
(1)Kubelet
主要是用于和Minion节点上Docker引擎进行交互的,用于管理Docker引擎服务,可以向Docker引擎发送各种指令:创建、删除、停止、重启、更新容器等
(2)Proxy
主要是用于将宿主机(VIP|访问IP)和容器进行映射关系的,可以将VIP+PORT映射至容器集群中,通过VIP可以负载均衡访问集群容器。
(3)Docker
主要是用于客户端节点,部署至客户节点,负责基于Docker引擎服务创建、删除、
停止、启动Docker容器(接受Kubelet的指令)
K8S集群系统其它组件
(1)Etcd
ETCD被称为K(key)-V(values)内存|硬盘数据库,类似Redis数
据库,主要是用于存储K-V信息的,存储K8S集群中Docker容器IP、
容器id、映射关系、节点之间的网络信息等。
(2)Flannel
主要是由Core OS团队开发的一款网络工具,是用于打通K8S不同节
点之间的网络的,可以使不同节点上Docker容器的IP地址处于同一
个二层网络中,可以打通所有节点之间的网络,让用户无需关心K8S
的互联、互通问题
标签:更新 数据 运行 doc 映射关系 基于 用户 创建 信息
原文地址:https://blog.51cto.com/7309656/2435401