cordon 节点可以使节点不接受调度pod。那么原理是什么呢。其实很简单,就是给节点增加了一个污点。

kubectl describe node NODE_NAME 能看到这个污点配置:
Taints:             node.kubernetes.io/unschedulable:NoSchedule
Unschedulable:      true

那如果你的工作负载能够容忍这个污点,也就可以被调度到cordon的节点。如有些系统插件,就默认带有这样的容忍。

  tolerations:- effect: NoScheduleoperator: Exists

当然也可以自己添加一个明确key容忍

  tolerations:- effect: NoSchedulekey: node.kubernetes.io/unschedulableoperator: Exists

kubernetes cordon原理相关推荐

  1. Kubernetes入门——Kubernetes工作原理及使用

    作者简介: 星龙 百度基础架构部研发工程师 负责混部调度系统研发 本文基于百度云原生团队『云原生基础知识概述及实践』系列视频课程--『Kubernetes入门-Kubernetes工作原理』梳理. 视 ...

  2. Kubernetes 网络原理

    Docker网络基础 由于Kubernetes是基于Docker容器作为应用发布的载体,而Docker本身的网络特性也决定了Kubernetes在构建一个容器互通网络必须要解决Docker自身网络的缺 ...

  3. Kubernetes 的原理

    kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群.滚动升级回滚.弹性伸缩.自动治愈.服务发现等多种特性能力. 本文将带着大家快速了解 kubernetes , ...

  4. kubernetes service 原理解析

    原文链接:原文网址 service工作原理: 后续内容详见原文- https://www.jianshu.com/p/879b91d73ea4

  5. Kubernetes核心原理(二)之Controller Manager

    本文个人博客地址:http://www.huweihuang.com/article/kubernetes/core-principle/kubernetes-core-principle-contr ...

  6. 一文“六问”带你吃透kubernetes架构原理

    kubernetes是什么,为什么上手这么难? Kubernetes是一个基于容器技术的分布式集群管理系统.它是谷歌在大规模应用容器技术方面数十年经验的实际成果.因此,支持大规模的集群管理承载着非常多 ...

  7. 夺命六问Kubernetes 架构原理

    打开这篇文章的同学,想必对 Docker 都不会陌生.Docker 是一种虚拟容器技术,它上手比较简单,只需在宿主机上起一个 Docker Engine,然后就能愉快的玩耍了,如:拉镜像.起容器.挂载 ...

  8. Kubernetes网络原理

    1. kubernetes网络模型 1.1. 基础原则 每个Pod都拥有一个独立的IP地址,而且假定所有Pod都在一个可以直接连通的.扁平的网络空间中,不管是否运行在同一Node上都可以通过Pod的I ...

  9. kubernetes的部署架构以及工作原理

    kubernetes 整体架构 Kubernetes最初源于谷歌内部的Borg,提供了面向应用的容器集群部署和管理系统,所以整体的架构和borg很相似,整个架构有api server,control ...

最新文章

  1. nginx不同server不同日志文件_招标里的答疑是什么?和澄清文件有何不同?
  2. innodb表 手工导入导出
  3. Node.js笔记 - 修改文件后自动重启node服务
  4. chrome 扩展 修改 html,制作并反映Chrome扩展程序中popup.html的更改
  5. 苹果宣布3月7日召开发布会 预期推iPad 3
  6. 解决firefox不能安装Flash插件
  7. 三星Galaxy Note 20系列将首发Exynos 992:性能超骁龙865
  8. 从头来之【iOS及历史版本特性介绍】
  9. HTML如何消除别的块的影响,CSS清除浮动float的三种方法总结,为什么清浮动?浮动会有那些影响?...
  10. IOCP 下行为投递的关键点
  11. 新型智慧城市顶层规划与设计方案
  12. html 背景透明颜色代码,html,body设置背景色透明
  13. 微信分享透明背景图片背景变黑
  14. 常用编程工具:VS Code,这款编译工具到底好不好用?
  15. 雷军北大15分钟演讲:我至少有胆量去想
  16. CMMI-配置管理(CM)
  17. html文字用竖线隔开,inline+padding技巧:间隔符(分割线)与文字高度不一致,间隔竖线高度缩短方法...
  18. 视频直播源码_直播平台搭建_直播程序源码——技术架构解析
  19. Zipf's law分析
  20. 攻防世界-MISC-Time_losing

热门文章

  1. C语言中typedef的用法
  2. SAP FICO 批量成本估算
  3. Sql Server 里的向上取整、向下取整、四舍五入取整的实例!
  4. 基于Python的图片批量转PDF实现
  5. 408知识框架总结——数据结构
  6. 如何控制Excel统计图数据的实际显示范围
  7. ALSA编程细节分析
  8. canvas制作简单钟表
  9. CDN里面的一些名词你知道是什么意思吗?
  10. 9.后台管理系统主页面布局以及左侧导航栏设计