美文网首页
二、kubernetes 架构

二、kubernetes 架构

作者: joy_蓝蜘蛛 | 来源:发表于2019-01-14 16:26 被阅读4次

一、架构图

image.png

二、k8s节点

分为Master 和 Node

三、Master节点描述

分为以下几个模块

1、ApiServer: 暴露外部进行调用 ,通过这个api跟整个集群进行交互。
2、Scheduler: 调度模块,通过算法来进行计算应用容器运行在那个地方等等。
3、Controller: 容器做扩展,容器做负载均衡等等。
4、etcd:分部试的key /value 的存储

Master

四、普通的Node

重要概念

1、 Pod(重要重点):具有相同network namespace的contaner的组合。
2、docker : k8s支持的容器除了 docker还有其它的。如coreos容器
3、kubelet: ManagerNode 要控制 普通Node 要通过kubelet来进行控制,如volum 、network等。
4、kube-proxy: service想暴露端口,这里可以做代理和转发,service的发现和负载均衡也是这里控制的。
5、fluentd: 日志采集、存储、查询

相关文章

网友评论

      本文标题:二、kubernetes 架构

      本文链接:https://www.haomeiwen.com/subject/yfqjdqtx.html