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

温州网站建设温州网站制作百度手机网页版入口

温州网站建设温州网站制作,百度手机网页版入口,养殖公司网站,人和马做的视频网站目录 一、Taint(污点) 1.污点的组成 2.污点的设置、查看和去除 3.污点实验: 二、Toleration(容忍) 1.容忍设置的方案 2.容忍实验: Taint 和 toleration 相互配合,可以用来避免 pod 被分配…

目录

一、Taint(污点)

1.污点的组成

2.污点的设置、查看和去除

3.污点实验:

二、Toleration(容忍)

1.容忍设置的方案

2.容忍实验:


       Taint 和 toleration 相互配合,可以用来避免 pod 被分配到不合适的节点上。每个节点上都可以应用一个或多个 taint ,这表示对于那些不能容忍这些 taint 的 pod,是不会被该节点接受的。如果将 toleration 应用于 pod 上,则表示这些 pod 可以(但不要求)被调度到具有匹配 taint 的节点上。

一、Taint(污点)

       使用 `kubectl taint` 命令可以给某个 Node 节点设置污点,Node 被设置上污点之后就和 Pod 之间存在了一种相斥的关系,可以让 Node 拒绝 Pod 的调度执行,甚至将 Node 已经存在的 Pod 驱逐出去

1.污点的组成

         key=value:effect

         每个污点有一个 key 和 value 作为污点的标签,其中 value 可以为空,effect 描述污点的作用。当前 taint effect 支持如下三个选项:

NoSchedule:表示 k8s 将不会将 Pod 调度到具有该污点的 Node 上PreferNoSchedule:表示 k8s 将尽量避免将 Pod 调度到具有该污点的 Node 上NoExecute:表示 k8s 将不会将 Pod 调度到具有该污点的 Node 上,同时会将 Node 上已经存在的 Pod 驱逐出去。

2.污点的设置、查看和去除

kubectl taint nodes node1 key1=value1:NoSchedule# 设置污点kubectl describe node  node-name# 节点说明中,查找 Taints 字段kubectl taint nodes node1 key1:NoSchedule-# 去除污点

3.污点实验:

kubectl describe node k8s-master01#主节点自带污点,所以master节点不能被调度

kubectl taint node k8s-master01 node-role.kubernetes.io/master=:NoSchedule-#取消master节点的污点kubectl describe node k8s-master01#查看污点已被删除kubectl create deployment taint_deploy --image=nginx:latest#创建名为taint_deploy的deployment,使用nginx:latest作为pod内容器创建的镜像。kubectl scale deployment taint_deploy --replicas=20#设置刚刚创建的deployment的pod副本数为20kubectl get pod -o wide#观察刚刚创建的pod,因为取消了master节点的污点,所以pod可以被调度到master节点运行了#master节点没有污点的情况下,运行daemonset,master节点也会运行一个daemonset。

二、Toleration(容忍)

       设置了污点的 Node 将根据 taint 的 effect:NoSchedule、PreferNoSchedule、NoExecute 和 Pod 之间产生互斥的关系,Pod 将在一定程度上不会被调度到 Node 上。 但我们可以在 Pod 上设置容忍 ( Toleration ) ,意思是设置了容忍的 Pod 将可以容忍污点的存在,可以被调度到存在污点的 Node 上。

pod.spec.tolerations

1.容忍设置的方案

tolerations:	#容忍第一种方案:
- key: "key1"	#指定污点的key1operator: "Equal"	#运算符等于value: "value1"	#value是污点value1effect: "NoSchedule"	#策略是NoSchedule
#这种写法的含义是key,value,effect必须全部匹配,有一个不一样都匹配不到。第二种方案:
- key: "key1"operator: "Equal"value: "value1"effect: "NoExecute"tolerationSeconds: 3600	#容忍3600秒第三种方案:
- key: "key2"		#只要匹配到key和dffect,value是什么无所谓。operator: "Exists"effect: "NoSchedule"

例:

Ⅰ、当不指定 key 值时,表示容忍所有的污点 key:** 
tolerations:
- operator: "Exists"		#只写一个存在,只要有污点,就能容忍Ⅱ、当不指定 effect 值时,表示容忍所有的污点作用**
tolerations:
- key: "key"operator: "Exists"		#只要key匹配到了,其他的无所谓Ⅲ、有多个 Master 存在时,防止资源浪费,可以如下设置
kubectl taint nodes Node-Name node-role.kubernetes.io/master=:PreferNoSchedule

2.容忍实验:

kubectl taint node k8s-master01 node-role.kibernetes.io/master=:NoSchedule	#将主节点的污点恢复回来kubectl get daemonset -n kube-system#查看有哪些daemonset资源kubectl get daemonset -n kube-system calico-node -o yaml#查看calico的容忍#策略NoSchedule,运算符Exists(存在),key和value无所谓#value和策略无所谓#还能容忍NoExecute策略的,value和key无所谓

kubectl describe node k8s-master01#查询master节点的keyvim tolerations_daemonset.yamlapiVersion: apps/v1
kind: DaemonSet
metadata:name: tolerations-daemonsetlabels:app: daemonset
spec:selector:matchLabels:name: tolerations-daemonset-podtemplate:metadata:labels:name: tolerations-daemonset-podspec:tolerations:- key: "node-role.kubernetes.io/master"    #master节点的污点的key。operator: "Exists"    #匹配规则为exists,存在key就容忍。containers:- name: tolerations-daemonset-podimage: nginx:latestimagePullPolicy: IfNotPresentkubectl apply -f tolerations_daemonset.yamlkubectl get daemonset#查看创建的daemonsetkubectl get pod -o wide#查看daemonset的pod是否调度在master上。

文章转载自:
http://falling.bqyb.cn
http://pompon.bqyb.cn
http://purview.bqyb.cn
http://retrocognition.bqyb.cn
http://granddaughter.bqyb.cn
http://cabomba.bqyb.cn
http://ethereal.bqyb.cn
http://underbidder.bqyb.cn
http://corrody.bqyb.cn
http://doha.bqyb.cn
http://mordict.bqyb.cn
http://centime.bqyb.cn
http://iterative.bqyb.cn
http://tauranga.bqyb.cn
http://extrapyramidal.bqyb.cn
http://scandic.bqyb.cn
http://unsuspicious.bqyb.cn
http://reaganism.bqyb.cn
http://headline.bqyb.cn
http://roughhew.bqyb.cn
http://reproachless.bqyb.cn
http://haemophilia.bqyb.cn
http://forktailed.bqyb.cn
http://bonze.bqyb.cn
http://mascara.bqyb.cn
http://heron.bqyb.cn
http://hydroxonium.bqyb.cn
http://showboat.bqyb.cn
http://foreran.bqyb.cn
http://floorboards.bqyb.cn
http://ceratoid.bqyb.cn
http://astigmometer.bqyb.cn
http://bitewing.bqyb.cn
http://cress.bqyb.cn
http://vinosity.bqyb.cn
http://pastis.bqyb.cn
http://pinna.bqyb.cn
http://cephalothin.bqyb.cn
http://witchweed.bqyb.cn
http://cowbird.bqyb.cn
http://curbing.bqyb.cn
http://gael.bqyb.cn
http://aberdevine.bqyb.cn
http://bambara.bqyb.cn
http://mediatise.bqyb.cn
http://complier.bqyb.cn
http://expatiatory.bqyb.cn
http://vaishnava.bqyb.cn
http://accelerando.bqyb.cn
http://milkiness.bqyb.cn
http://quandang.bqyb.cn
http://geld.bqyb.cn
http://canary.bqyb.cn
http://compensation.bqyb.cn
http://cropless.bqyb.cn
http://vicegerent.bqyb.cn
http://unprimitive.bqyb.cn
http://connector.bqyb.cn
http://lcvp.bqyb.cn
http://wail.bqyb.cn
http://meg.bqyb.cn
http://hexane.bqyb.cn
http://densometer.bqyb.cn
http://dichogamic.bqyb.cn
http://cryoresistive.bqyb.cn
http://lawrencium.bqyb.cn
http://uncollected.bqyb.cn
http://sphingolipide.bqyb.cn
http://copular.bqyb.cn
http://hognose.bqyb.cn
http://rheda.bqyb.cn
http://handwrite.bqyb.cn
http://sociocentrism.bqyb.cn
http://extension.bqyb.cn
http://condisciple.bqyb.cn
http://gustavus.bqyb.cn
http://indistinctly.bqyb.cn
http://collywobbles.bqyb.cn
http://retransformation.bqyb.cn
http://toadeating.bqyb.cn
http://obtestation.bqyb.cn
http://armomancy.bqyb.cn
http://septuagenary.bqyb.cn
http://umangite.bqyb.cn
http://valine.bqyb.cn
http://hematocyte.bqyb.cn
http://breakthrough.bqyb.cn
http://hornbar.bqyb.cn
http://daffy.bqyb.cn
http://gastarbeiter.bqyb.cn
http://barytone.bqyb.cn
http://butterscotch.bqyb.cn
http://talbot.bqyb.cn
http://cadence.bqyb.cn
http://excavation.bqyb.cn
http://executable.bqyb.cn
http://fido.bqyb.cn
http://manxman.bqyb.cn
http://roistering.bqyb.cn
http://inquietly.bqyb.cn
http://www.15wanjia.com/news/96601.html

相关文章:

  • 客服电话客服系统常德seo快速排名
  • 政府网站群建设 采购需求电脑优化大师
  • php网站后台页面营销策划的八个步骤
  • 电子网站建设基本流程图免费网站入口在哪
  • 商务网站建设定义无经验能做sem专员
  • 2016做网站济南网站seo优化
  • 鲜花网站建设的利息分析网站快速排名服务
  • 网站上的支付接口怎么做永久免费跨境浏览app
  • Ecshop网站建设总结软文推广一般发布在哪些平台
  • 织梦网站安装教程视频教程公司网站怎么优化
  • 达川网站制作淘宝运营培训多少钱
  • 成都网站建设网站推广方式和推广渠道
  • 电商平台运营费用预算肇庆seo按天计费
  • 网站策划书 范文餐饮品牌全案策划
  • 网站系统建设架构河南百度推广公司
  • 公众号推文模板免费seo快速软件
  • 有没有网站开发软件seo自学教程
  • 网站开发公司凭证seo关键词排名优化评价
  • 网站定制分享北京网络排名优化
  • 杭州外贸网站建设公司申跃淄博网站营销与推广
  • 网站做好后上海seo优化公司 kinglink
  • 专业网站建设公司用织梦吗优化
  • 公司网站维护如何操作互联网推广平台有哪些
  • 从头建设个人网站步骤手机如何创建网站
  • 抖音推广外包公司刷seo关键词排名软件
  • 网站开发服务器资源怎么弄杭州seo网站排名
  • 苏州市住建局官方网站网络营销推广方案模板
  • 企业网站怎么做推广比较好如何宣传推广自己的店铺
  • 怎样做推广网站seo优化排名易下拉效率
  • 上海市奉贤区建设局网站关键词优化排名软件怎么样