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

php网站开发实例pdfseo营销名词解释

php网站开发实例pdf,seo营销名词解释,wordpress悬浮,上海网站开发前十名污点和容忍 一、概念 k8s 集群中可能管理着非常庞大的服务器,这些服务器可能是各种各样不同类型的,比如机房、地理位置、配置等,有些是计算型节点,有些是存储型节点,此时我们希望能更好的将 pod 调度到与之需求更匹配…

污点和容忍

一、概念

k8s 集群中可能管理着非常庞大的服务器,这些服务器可能是各种各样不同类型的,比如机房、地理位置、配置等,有些是计算型节点,有些是存储型节点,此时我们希望能更好的将 pod 调度到与之需求更匹配的节点上。

此时就需要用到污点(Taint)和容忍(Toleration),这些配置都是 key: value 类型的。

K8S的污点和容忍是其中一种高级调度功能,作用是让 Kubernetes 集群中的节点有选择地接受或拒绝来自不同类型 Pod 的调度请求,可以帮助运维人员更好地管理、调度和控制应用程序的部署。

二、污点

在节点上设置污点,当我们在一个节点上打上污点以后,k8s 会认为尽量不要将 pod 调度到该节点上。

配置污点主要分为两类

  • NoSchedule

设置了 NoSchedule 污点的节点将不会被调度器分配新的 Pod,但已经运行的 Pod 不受影响。这个污点用于标记节点暂时无法接受新的 Pod 的情况,例如节点维护或故障。

  • NoExecute

设置了 NoExecute 污点的节点将不会被调度器分配新的 Pod,并且已经运行在该节点上的 Pod,如果它们不容忍该污点,则会被驱逐出该节点。这个污点用于标记节点上的某些服务或资源已经不再可用,而正在运行的 Pod 需要尽快迁移到其他节点。

  • PreferNoSchedule

“软性”的 NoSchedule,尽量避免往该节点上调度,但不能保证完全避免

2.1、使用到的命令
# 为节点打上污点, 这里的key和value是自定义的标签,主要作用是为了解释为什么打污点
kubectl taint node k8s-master key=value:NoExecute# 移除污点,就是打污点的命令后面加一个-
kubectl taint node k8s-master key=value:NoSchedule-# 查看污点
kubectl describe no k8s-master
------------------- 看Taints数据
Taints:             node-role.kubernetes.io/master:NoSchedule
2.2、示例

在K8S中,master节点默认有一个NoSchedule类型的污点,现在我是想通过配置污点的方式将一个运行在节点1的pod转移到 master节点上。

  • 1、去除master污点

    kubectl taint node  node-role.kubernetes.io/master:NoSchedule-
    
  • 2、给节点1添加一个NoExecute 类型的污点

    kubectl taint node k8s-node1 ceshi=t:NoExecute
    

做完这两步之后就会发现pod转移到master节点上运行了

三、容忍

容忍是标注在 pod 上的,当 pod 被调度时,如果没有配置容忍,则该 pod 不会被调度到有污点的节点上,只有该 pod 上标注了满足某个节点的所有污点,则可能会被调度到这些节点

apiVersion: v1
kind: Pod
metadata:name: nginxlabels:env: test
spec:containers:- name: nginximage: nginximagePullPolicy: IfNotPresent#容忍配置 tolerations:- key: "test"operator: "Equal"value: "t"effect: "NoSchedule"
  • key

表示要匹配的污点的键(Key),就是标签的key。必须与节点上设置的污点键一致。

  • operator

表示匹配操作符,可以取值为 “Equal”、“Exists” 或 “DoesNotExist”,分别表示完全匹配、存在匹配和不存在匹配。如果为Exists,则不需要value

  • value

标签的值

  • effect

表示匹配效果(Effect),可以取值为 “NoSchedule”、“PreferNoSchedule” 或 “NoExecute”,分别表示不可调度、尽量避免调度和驱逐。

这四个参数中,前三个主要是为了匹配标签的key-value,effect匹配污点类型

存在两种特殊情况:

如果一个容忍度的 key 为空且 operatorExists, 表示这个容忍度与任意的 key、value 和 effect 都匹配,即这个容忍度能容忍任何污点。

如果 effect 为空,则可以与所有键名 key1 的效果相匹配。

http://www.hrbkazy.com/news/14952.html

相关文章:

  • 做招聘网站需要什么资质网络培训平台有哪些
  • 厦门 网站建设 公司谷歌seo优化排名
  • 信誉好的东莞网站建设百度热词
  • 网站开发创意想法什么软件比百度搜索好
  • 外贸网站模板免费下载今日头条关键词排名优化
  • 设计制作公司seo内容优化心得
  • 网站建设插件长沙关键词优化新报价
  • ps网站轮播图怎么做的广告营销的经典案例
  • 网站目录安全设置北京十大教育培训机构排名
  • 国外metro风格网站模板太原互联网推广公司
  • 天然气公司的网站应该怎么做廊坊网站排名优化公司哪家好
  • 南京电商网站建设公司自己怎么注册网站
  • 写入网站文件电脑培训学校
  • 东莞常平属于哪个区优化设计答案五年级上册
  • 如何使用wordpress建站中国突然宣布大消息
  • 做网站找人竞价推广账户托管服务
  • 网站建设费与网络维护费区别厦门百度seo公司
  • 免费高清视频素材网站有哪些百度关键词搜索排名帝搜软件
  • ps做网站导航条平台运营推广
  • 某公司网站策划建设投放广告找什么平台
  • 制作网页需要什么专业漳州seo网站快速排名
  • 有没有人跟狗做的av网站谷歌seo 外贸建站
  • 网站制作公司业务员品牌推广方案怎么写
  • 小程序商店官网seo实战培训教程
  • pc网站转换成wap海外网站cdn加速
  • 西宁的网站建设公司深圳网站开发公司
  • 网站备案管理2022国内外重大新闻事件10条
  • 网站seo怎么做windows优化大师
  • 做个简单的公司网站要多少钱网盘资源
  • 公司网站怎么管理百度数据平台