当前位置: 首页 > news >正文

电子商务网站建设需要浙江网站建设推荐

电子商务网站建设需要,浙江网站建设推荐,简网app工场下载,浙江政务服务网官网五、kubernetes架构(K8S的架构也是master和node模式) 集群里至少需要有一个master节点,即就是主节点。node节点可以多个。 若是多个master节点,worker节点和master的apiserverr进行交互时,就需要通过LB(load banlance)…

五、kubernetes架构(K8S的架构也是master和node模式)

集群里至少需要有一个master节点,即就是主节点。node节点可以多个。

若是多个master节点,worker节点和master的apiserverr进行交互时,就需要通过LB(load banlance)

1、示意图(一个master、两个worker节点)

知道工作的机制和流程

1.1此处红色圈住的是master节点

在这里插入图片描述

1.2后面的是两个worker节点

网盘的集群一个master两个worker

2、组件

2.1、master组件:apiserver、schedule、contonrollermanager

1)master节点的作用

控制整个集群、负责整个集群的控制和管理。
可以暴露api
调度部署
对节点进行管理。

master是不建议去部署我们的应用程序的,部署应用程序会增加节点的压力,如果master节点挂了,单个看s就不可以再进行用,master节点可以打污点

2)master组件中apiserver、schedule、contonrollermanager的作用
①apiserver

集群的控制中枢,整个K8S的操作都是要经过apiserver,即就是资源操作的入口。也是资源操作唯一的入口。

②contonrollermanager

一个控制器,会通过apiserver提供的接口去实时监控集群所有资源的状态。会保证资源达到期望值

③schedule调度器

通过apiserver提供的接口,和这个apiserver进行通信。如果监听到有创建资源的信息,通过kubectl创建发送资源的命令,监听到创建资源的信息后,会检索所有要求pod的work节点,通过调度算法去选择节点,最后将资源绑在目标的节点上。

关于master至少要三个节点,这样才可以实现高可用。如果一个挂了,整个k8s都没法用了。

2.2、worcker节点组件(即就是node节点):主要就是kubelet、kube-proxy

1)kubelet作用

两个woker节点,上面一个,下面一个
在这里插入图片描述

kubelet监听节点上的pod的状态,定期去调用apiserver暴露的接口,上报节点和pod节点的状态上报到aiserver。也可以通过apisertver监听到pod相关信息,监听到资源不满足期望,会告诉给apiserver,kubelet就获取到了这个信息,要启动pod的节点,会去调用docker提供的接口创建pod。创建成功后,会把信息上传到给apiserver,apsserver每次会把信息放到etcd中,edc是键值数据库。etcd的也是多个,work节点上另外一个就是kube-proxy,做负载均衡,每个worker上都有。

2)kube-proxy(提供网络代理、负载均衡)
3)calico
kubetcl get po -n kube-system -owide 

获取pod,通过 -n指定命名空间、kube-system系统命名空间、-owide展示扩展信息

在这里插入图片描述

上面有calico,网络插件,功能就是给每个pod提供IP,并且将每一个node当作路由器。

4)coredns

解决服务发现问题,服务之间,访问的话都是通过serversice进行调用,sevice解析ip地址就是coredns进行解析。

这里也可以看coredns的service

kubetcl get svnc -n kube-system

在这里插入图片描述
kube-dns默认是k8s serverice网段的第10个

每一个节点还会去安装docker,docker是容器引擎,主要就是负责对本机上容器的一个创建拉取镜像。

这些pod都在系统空间下
meterics-server采集数据的。可以通过kebutcl top po -n,默认命名空间下密钥创建pod。此时看到的资源都指定了是kubetcl命名空间下的

在这里插入图片描述
通过命令可以看到每个pod的cpu、内存、的消耗。
cpu的m是豪赫。1000mh的话是等于1h

3、etcd

etcd生生产环境上一定是集群

etcd在redis也看到过,是在键值数据库里,都是键值数据库

关于etc也是部署三个以上的基数节点,而且是单独部署,不要和master部署,最好使用ssd的硬盘,不然会导致集群比较慢,apisever会频繁的和etcd做交互,把收集到的信息次持久化到etcd中。

http://www.yayakq.cn/news/424860/

相关文章:

  • 建设网站哪家强wordpress文章变成html代码
  • 网站遮罩是什么傻瓜网站开发软件
  • 宁夏建设职业技术学院网站软件公司有哪些部门
  • 为男人做购物网站做外贸的人常用的网站
  • 网站开发体会域名备案查询网站备案信息
  • 网站建设有钱赚吗英国做电商网站
  • 免费的网站app下载查做空运磁检的网站
  • 门户网站功能模块英文网站的首页怎么做
  • 外贸品牌网站制作广州网站建设 讯度网络
  • 带做网站网页设计哪个培训机构好
  • 杭州网站改版公司电话php网站添加验证码
  • 2008r2 iis网站验证码不显示域名权重是什么意思
  • 医疗网站建设行业现状多语言企业网站模板
  • 上海手机网站制作哪家好网站一条龙服务
  • 网站开发中点赞怎么做到的给设计公司起名大全
  • 高端定制网站开发建站教程详解东莞网站平台费用
  • 一个网站完整的html代码网站开发需要用到哪些软件有哪些
  • 交互式网站制作wordpress文本块表格
  • 上海网站建设公司排名苏州做网站推广
  • 设计精美的国外网站wordpress图片在哪
  • 郑州七彩网站建设公司 评论产品的营销渠道有哪些
  • 沈阳快速网站建设网站开发东营最新新闻
  • 阿里网站建设百度注册公司地址
  • 爱站关键词挖掘工具汕头住房与城乡建设网站
  • 网站开发高级证网页制作与网站建设宝典(第2版)
  • 爬虫网站开发营销型网站有哪些建设流程
  • 网站策划布局新闻类网站设计
  • 怎么制作网站摄影师常用的网站
  • 河北营销型网站建设石家网站建设公司排名
  • 企业门户网站建设费用旅游网页设计页面 模板html