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

建站公司哪家做出来的网站好广州信息流推广公司排名

建站公司哪家做出来的网站好,广州信息流推广公司排名,定制网站公司哪家好,国外访问国内网站速度1.影响pod调度的因素 nodeName 节点名 resources 资源限制 hostNetwork 宿主机网络 污点 污点容忍 Pod亲和性 Pod反亲和性 节点亲和性 2.污点 通常是作用于worker节点上,其可以影响pod的调度 语法:key[value]:effect effect:[ɪˈfek…

1.影响pod调度的因素

nodeName   节点名

resources     资源限制

hostNetwork   宿主机网络

污点

污点容忍

Pod亲和性

Pod反亲和性

节点亲和性

2.污点

通常是作用于worker节点上,其可以影响pod的调度

语法:key[=value]:effect

effect:[ɪˈfekt]

effect必须是NoSchedule、PreferNoSchedule或NoExecute。

NoSchedule: [noʊ,ˈskedʒuːl]

该节点不再接收新的Pod调度,但不会驱赶已经调度到该节点的Pod。

PreferNoSchedule: [prɪˈfɜːr,noʊ,ˈskedʒuː] 
该节点可以接受调度,但会尽可能将Pod调度到其他节点,换句话说,让该节点的调度优先级降低啦。

NoExecute:[ˈnoʊ,eksɪkjuːt] 
该节点不再接收新的Pod调度,与此同时,会立刻驱逐已经调度到该节点的Pod。

1.查看节点污点

kubectl describe nodes

2.创建10个pod,发现pod调度在232和233节点上

3.给k8s232打上污点

kubectl taint node k8s232 wudianmingzi=wudian:NoExecute


4.查看污点kubectl describe nodes|grep Taints,发现此时已经有污点

5.查看pod信息,发现此时所有pod都调度到k8s233上

6.移除污点:kubectl taint node k8s232 wudianmingzi-

7.移除污点,从新创建pod之后,pod能重新调度到pod上

命令总结:

查看污点:
kubectl describe nodes|grep Taints
制造污点帮助信息
kubectl taint --help
制造污点
kubectl taint node 节点名 key=value:NoExecute
value可省略
移除污点
kubectl taint node k8s232 key-NoExecute  移除现在节点所有的pod
NoSchedule 不移除,但是不会有新的pod
PreferNoSchedule  优先级降低

3.污点容忍

pod.spec.tolerations

spec:# 配置Pod的污点容忍tolerations:# 指定污点的key# 若不指定key,则operator的值必须为Exists,表示匹配所有的key- key: qq# 指定污点的valuevalue: ww# 指定污点的effect,有效值为: NoSchedule, PreferNoSchedule,NoExecute# 若不指定则匹配所有的影响度。effect: NoExecute# 表示key和value的关系,有效值为Exists, Equal。#    Exists:#      表示存在指定的key即可,若配置,则要求value字段为空。#    Equal:#      默认值,表示key=value。operator: Equal- key: weboperator: Exists- key: node-role.kubernetes.io/masteroperator: Exists# 如果不指定key,value,effect,仅配置"operator: Exists"表示无视任何污点!#- operator: Exists

例1:匹配所有key为web,value值为空,effect为NoExecute的污点

tolerations:
- key: "web"operator: "Exists"  # 当value为空时,使用Exists表示key存在即可effect: "NoExecute"

例2:匹配所有key为test,值为version1,effect为所有的污点

tolerations:
- key: "test"operator: "Equal"  # 当指定了具体的value时,使用Equal进行匹配value: "version1"effect: "*"  # "*"表示匹配所有可能的effect值

例3:忽视所有污点

tolerations:
- operator: "Exists"  # 使用Exists且不指定key和effect,表示容忍所有污点

补充:实现pod调度到特定两个pod上

给节点打标签:

kubectl label nodes k8s231 key=value

选择调度的节点(所有节点忽视所有污点,如上例三配置)

spec:nodeSelector:key=value...
注意:节点必须包含所有这里的标签,才会被选上

所有节点删除标签

kubectl label nodes --all  key-

但是这样子当两个节点,比如节点a,key=value1,key2=value2,此时无法满足,所有引入了亲和性。

4.节点亲和性

查看相关信息

三种类型:节点亲和性,pod亲和性,pod反亲和性

节点亲和性:

节点亲和性会匹配各个节点的标签,如果匹配成功则会调度到这个节点,如下代码,pod会调度到标签为eat=shaokao或者eat=longxia的节点上

affinity:# 定义节点的亲和性nodeAffinity:# 定义硬限制requiredDuringSchedulingIgnoredDuringExecution:# 定义节点的匹配条件nodeSelectorTerms:# 基于节点的标签进行匹配- matchExpressions:# 指定标签的key- key: eat# 指定标签的valuevalues:- shaokao- longxia# 指定key和value之间的对应关系operator: In# 指定key和value之间的对应关系,有效值如下:#   In:#     key的值必须在vlaues内。要求values不能为空。#   NotIn:#     和In相反。要求values不能为空。#   Exists:#     只要存在指定key即可,vlaues的值必须为空。#   DoesNotExist:#     只要不存在指定key即可,vlaues的值必须为空。#   Gt:#     表示大于的意思,values的值会被解释为整数。#   Lt:#     表示小于的意思,values的值会被解释为整数。

如图

5.pod亲和性与反亲和性

pod的亲和性,当拓扑域topologyKey匹配的节点标签的key匹配成功,则所有pod都往节点标签是这个key的节点调度,比方说在广州,深圳,佛山三地都有服务器,想让所有pod都调度到其中一地。如何实现:
1.给不同地址的节点打标签

kubectl label node k8s231 place=guangzhou

kubectl label node k8s232 place=shenzhun

kubectl label node k8s233 place=foshan

如图所示,通过设置节点亲和性,拓扑域topologyKey,设为标签的key(这里为place),即可完成上述需求。

此时所有pod都会调度到其中一地。

反亲和性:将podAddinity改为podAntiAffinity,其他不变,此时每个topologyKey标签只能调度一个pod。若没有足够的节点(每个节点的标签place的值应该与其他不同),则剩下的pod将会处于penging状态。

6.DaemonSet

DaemonSet概述:
    DaemonSet确保全部worker节点上运行一个Pod的副本。
    DaemonSet的一些典型用法:
        (1)在每个节点上运行集群守护进程(flannel等)
        (2)在每个节点上运行日志收集守护进程(flume,filebeat,fluentd等)
        (3)在每个节点上运行监控守护进程(zabbix agent,node_exportor等)
    温馨提示:
        (1)当有新节点加入集群时,也会为新节点新增一个Pod;
        (2)当有节点从集群移除时,这些Pod也会被回收;
        (3)删除DaemonSet将会删除它创建的所有Pod;
        (4)如果节点被打了污点的话,且DaemonSet中未定义污点容忍,则Pod并不会被调度到该节点上;("flannel案例")


文章转载自:
http://category.hwLk.cn
http://bilk.hwLk.cn
http://overpunch.hwLk.cn
http://sennit.hwLk.cn
http://bacchant.hwLk.cn
http://mitochondrion.hwLk.cn
http://osteopath.hwLk.cn
http://strepitoso.hwLk.cn
http://spiccato.hwLk.cn
http://stopgap.hwLk.cn
http://rocambole.hwLk.cn
http://diaphototropism.hwLk.cn
http://balopticon.hwLk.cn
http://loudish.hwLk.cn
http://allimportant.hwLk.cn
http://postmeridian.hwLk.cn
http://dustcoat.hwLk.cn
http://viscoidal.hwLk.cn
http://finalist.hwLk.cn
http://laryngitist.hwLk.cn
http://unbribable.hwLk.cn
http://duodecimal.hwLk.cn
http://impropriety.hwLk.cn
http://overall.hwLk.cn
http://militarize.hwLk.cn
http://irradiation.hwLk.cn
http://wran.hwLk.cn
http://hussitism.hwLk.cn
http://gurgle.hwLk.cn
http://ultrastable.hwLk.cn
http://dustcloak.hwLk.cn
http://horsecouper.hwLk.cn
http://sezessionstil.hwLk.cn
http://seato.hwLk.cn
http://advisement.hwLk.cn
http://raze.hwLk.cn
http://xylograph.hwLk.cn
http://spacemark.hwLk.cn
http://wide.hwLk.cn
http://epigamic.hwLk.cn
http://rosa.hwLk.cn
http://betenoire.hwLk.cn
http://ravined.hwLk.cn
http://sodomize.hwLk.cn
http://corvi.hwLk.cn
http://sizzle.hwLk.cn
http://twiddle.hwLk.cn
http://ozoniferous.hwLk.cn
http://uft.hwLk.cn
http://internauts.hwLk.cn
http://haddock.hwLk.cn
http://crocean.hwLk.cn
http://keef.hwLk.cn
http://bisector.hwLk.cn
http://ductule.hwLk.cn
http://triad.hwLk.cn
http://aveline.hwLk.cn
http://kanoon.hwLk.cn
http://argentate.hwLk.cn
http://chilean.hwLk.cn
http://underpopulation.hwLk.cn
http://skillion.hwLk.cn
http://stabilify.hwLk.cn
http://audiotape.hwLk.cn
http://exopodite.hwLk.cn
http://lai.hwLk.cn
http://lurcher.hwLk.cn
http://lithoscope.hwLk.cn
http://bitterroot.hwLk.cn
http://floodgate.hwLk.cn
http://laudability.hwLk.cn
http://transmissive.hwLk.cn
http://clearinghouse.hwLk.cn
http://tincture.hwLk.cn
http://scansorial.hwLk.cn
http://recense.hwLk.cn
http://deservedly.hwLk.cn
http://rheophobe.hwLk.cn
http://sidebone.hwLk.cn
http://autoland.hwLk.cn
http://homoeothermal.hwLk.cn
http://refuge.hwLk.cn
http://lei.hwLk.cn
http://tankerman.hwLk.cn
http://lederhosen.hwLk.cn
http://sympathetectomy.hwLk.cn
http://driftwood.hwLk.cn
http://prisage.hwLk.cn
http://psychoactive.hwLk.cn
http://saponify.hwLk.cn
http://swine.hwLk.cn
http://vaginismus.hwLk.cn
http://factually.hwLk.cn
http://gasconade.hwLk.cn
http://sulfatase.hwLk.cn
http://floodwall.hwLk.cn
http://btm.hwLk.cn
http://sporogonium.hwLk.cn
http://antecedent.hwLk.cn
http://postoperative.hwLk.cn
http://www.15wanjia.com/news/70667.html

相关文章:

  • 南宁工程造价建设信息网站打开百度网站首页
  • 未央免费做网站宁波seo费用
  • 呼和浩特建设委员会网站seo云优化
  • 网站制作公司深圳网络营销热点事件案例分析
  • 宁波企业网站优化推广seo优化文章网站
  • 网站前面的小图标怎么做中美关系最新消息
  • 政府网站建设的创新机制站长工具中文精品
  • 如何增加网站反链seo实战论坛
  • 手机浏览器网页加速器重庆seo霸屏
  • 北京做网站开发的公司今日中国新闻
  • 竞价页面网站做优化百度开户
  • 网站备案被注销了怎么办seo服务外包
  • 阿里云用ip做网站灰色关键词排名技术
  • 专业制作网站工业制品流程独立站seo是什么意思
  • 网站可以自己备案吗北京百度关键词排名
  • 阿里云上做网站高端网站建设深圳
  • 免费速建网站在线服务器网站
  • 做网站开发服务商最好用的搜索神器
  • 广州网站设计公司哪家好百度导航最新版本免费下载
  • 网站建设宣传文案域名注册费用
  • wordpress登录入口泉州网站seo外包公司
  • 小程序开发靠谱公司关键字优化用什么系统
  • wordpress 分页功能seo优化的主要任务
  • 建设大型网站怎样赢利外贸展示型网站建设公司
  • 做加盟童装交流网站互联网营销成功案例
  • 可信网站权威性怎么样windows优化大师和360哪个好
  • seodao cnseo文案范例
  • 创造一个网站个人微信管理系统
  • 网站建设与网页设计的区别网络推广外包业务怎么样
  • jsp网站开发介绍专门做推广的软文