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

优秀网站设计推荐沈阳工程信息

优秀网站设计推荐,沈阳工程信息,建站行业发展趋势,广告传媒有限公司一、核心功能与区别命令作用对现有 Pod 的影响调度状态变化典型场景kubectl cordon <节点名>标记节点为不可调度&#xff08;SchedulingDisabled&#xff09;❌ 不驱逐任何 Pod&#xff08;包括 DaemonSet&#xff09;✅ 新 Pod 无法调度到该节点节点转为 Ready,Scheduli…

一、核心功能与区别

命令作用对现有 Pod 的影响调度状态变化典型场景
kubectl cordon <节点名>标记节点为不可调度SchedulingDisabled❌ 不驱逐任何 Pod(包括 DaemonSet)
✅ 新 Pod 无法调度到该节点
节点转为 Ready,SchedulingDisabled临时隔离节点(预检或短期维护)
kubectl uncordon <节点名>恢复节点可调度状态❌ 不主动迁移或重建 Pod
✅ 允许新 Pod 调度到该节点
节点恢复为 Ready节点维护完成后重新加入集群
kubectl drain <节点名>驱逐节点所有非系统 Pod,并自动标记节点为不可调度(隐含 cordon 操作)✅ 驱逐所有非 DaemonSet Pod(由控制器在其他节点重建)
❌ 默认忽略 DaemonSet Pod(需 --ignore-daemonsets 绕过)
节点转为 SchedulingDisabled节点维护(升级/重置)或永久下线
kubectl taint <节点名>添加/删除污点以影响 Pod 调度❌ 不驱逐现有 Pod
✅ 新 Pod 需匹配容忍度才能调度到该节点
通过污点规则间接控制调度实现节点亲和性/反亲和性策略

二、关键细节说明

  1. drain 的特殊参数

  • 需显式添加 --delete-emptydir-data 以清理使用 emptyDir 的 Pod 数据;
  • 强制操作时使用 --force(可能中断无控制器管理的 Pod),但需谨慎避免关键服务中断。
  1. drain 与 PDB 的关系
    驱逐过程受 PodDisruptionBudget(PDB)约束,若违反最小可用副本数则操作失败,确保服务高可用。

  2. cordon 与污点的关联
    执行 cordon 后节点自动添加污点:node.kubernetes.io/unschedulable:NoSchedule,禁止新 Pod 调度。

  3. taint 的调度控制
    污点是持续策略(如 NoSchedulePreferNoSchedule),需配合 Pod 的 tolerations 实现灵活调度。


三、操作流程建议

  1. 节点维护标准流程

    kubectl cordon <节点名>                       # 阻止新 Pod 调度到该节点
    kubectl drain  <节点名> --ignore-daemonsets   # 驱逐 Pod 并禁用调度
    ...                                           # 执行维护(如升级内核)
    kubectl uncordon <节点名>                     # 恢复节点可调度状态
  2. 临时隔离与恢复

    kubectl cordon <节点名>      # 快速隔离(不驱逐 Pod)
    kubectl uncordon <节点名>    # 直接恢复
  3. 污点策略配置示例

    kubectl taint nodes <节点名> key=value:NoSchedule   # 添加污点
    kubectl taint nodes <节点名> key=value:NoSchedule-  # 删除污点

四、总结对比

维度cordonuncordondraintaint
核心目标禁用新 Pod 调度恢复新 Pod 调度驱逐 Pod 并禁用调度通过污点规则控制调度
驱逐行为是(非 DaemonSet Pod)
自动化程度手动隔离手动恢复自动驱逐 + 隐含隔离需手动配置污点/容忍度
http://www.dtcms.com/a/466590.html

相关文章:

  • wpf之Ellipse控件
  • 全新流量广告变现系统源码 任务管理系统 含搭建教程
  • 衡阳网站建设专家代刷网站只做软件下载
  • 福州cms模板建站Wordpress多站点为什么注册不了
  • JavaScript Math 对象:4 个高频功能,解决 80% 数学计算需求
  • 网站改版策划方案企业管理app软件
  • 为解析的域名做网站北京网站建设百度排名
  • AI赋能R-Meta分析核心技术:从热点挖掘到高级模型、助力高效科研与论文发表
  • 苹果软件加固与 iOS App 混淆完整指南,IPA 文件加密、无源码混淆与代码保护实战
  • 建设网站方法有哪些网站开发完后部署到网上
  • Cesium 用到的webgl扩展
  • 昂瑞微:深耕射频“芯”赛道以硬核实力冲刺科创板大门
  • 电竞体育平台完整解决方案
  • 网站制作 电子商城什么搜索引擎搜索最全
  • 旅游网站模板图片wordpress页面提醒404
  • 寻花问柳专注做一家男人爱的网站滑县网站建设
  • 汽车零部件MES系统实施案例介绍
  • 网站开发课程的建议怎样做app网站建设
  • PHP:服务器端脚本语言简介
  • 虚拟主机怎么上传网站公司网站如何建设
  • 网站打开乱码大连网站建设意动科技公司
  • 义乌创源网站建设psd素材免费下载网站
  • adb 链接不上电脑
  • 上海网站开发caiyiduo细分网站
  • 沧州最火网站新中国风装修
  • 技术面:Spring (事务传播机制、事务失效的原因、BeanFactory和FactoryBean的关系)
  • 初学Protobuf
  • K230基础-录放视频
  • 衡水市住房和城乡规划建设网站带着购物系统回到80年代
  • microsoft免费网站那些网站做的非常好看