K8S之taint\cordon\uncordon\drain使用案例——筑梦之路
作用介绍:taint: 污点(查看污点、设置污点、取消污点)
cordon: 封锁;标记节点不可调度
uncordon: 标记节点可以调度;
drain: 驱逐节点上的pod如果一个node被标记为cordon,新创建的pod不会被调度到此node上,已经调度上去的不会被移走,coedon用于节点的维护,当不希望再节点分配pod,那么可以使用coedon把节点标记为不可调度如果一个节点被设置为drain,则此节点不再被调度pod,且此节点上已经运行的pod会被驱逐(evicted)到其他节点drain包含两种状态:cordon不可被调度,evicted驱逐当前节点所以pod实验环境说明:192.168.1.21 master
192.168.1.22 node
192.168.1.23 node1.标记节点不可调度kubectl cordon 192.168.1.22kubectl get node2.解除节点的封锁uncordonkubectl uncordon 192.168.1.22kubectl get node3.给节点打上污点kubectl taint node 192.168.1.23 node-role.kubernetes.io/master:NoSchedulekubectl describe node 192.168.1.23 | grep Taint4.去掉节点的污点kubectl taint node 192.168.210.51 node-role.kubernetes.io/master:NoSchedule-kubectl describe node 192.168.1.23 | grep Taint5.驱逐节点上的podkubectl drain 192.168.1.23 --ignore-daemonsets --delete-local-data --forcekubectl get pod -A -o wide | grep 192.168.1.23
K8S之taint\cordon\uncordon\drain使用案例——筑梦之路相关推荐
- K8S中使用显卡GPU(N卡) —— 筑梦之路
前些年做AI项目的时候经常用到显卡,大多数时候都是传统部署,对于资源的利用率并不高,而显卡也不便宜,K8S集群内调用显卡可以更加细致地进行显卡计算资源的分配,提高资源利用率. 之前记录和显卡相关的一些 ...
- K8S DiskPressure造成pod被驱逐——筑梦之路
现象以及排查过程: k8s集群某个节点上的pod状态为Evicted,无cni0 flannel.1虚拟网口 使用命令kubectl delete pod xxx 重启该pod,无日志输出,状态不变 ...
- K8S部署Traefik与Ingress、IngressRoute——筑梦之路
两种方式: Traefik+Ingress 官方文档:Kubernetes Ingress Routing Configuration - Traefik Traefik+IngressRoute 官 ...
- K8S的服务质量QoS —— 筑梦之路
K8S中的应用服务质量(QoS)介绍 服务质量(QoS)类是Kubernetes的概念,它确定Pod的调度和驱逐优先级 Kubelet使用它来管理驱逐pod的顺序,以及使用高级CPU管理策略允许更复杂 ...
- K8S StatefulSet方式部署elasticsearch集群 —— 筑梦之路
直接上yaml内容 # es-cluster.yaml apiVersion: apps/v1 # 设置控制器 kind: StatefulSet metadata:name: es-clustern ...
- k8s 部署zookeeper-kafka集群 —— 筑梦之路
规划:三个zookeeper 三个kafka添加亲和性规则#直接上yaml#zookeeper-deploy.yamlapiVersion: apps/v1 kind: StatefulSet met ...
- Node节点禁止调度(平滑维护)方式- cordon,drain,delete
cordon.drain和delete三个命令都会使node停止被调度,后期创建的pod不会继续被调度到该节点上,但操作的暴力程度却不一样. 一.cordon 停止调度(不可调度,临时从K8S集群隔离 ...
- cordon、drain、delete node区别
cordon.drain.delete node区别 主要目的:导致node处于不可调度状态,新创建的pod容器不会调度在node上. cordon 将node置为SchedulingDisabled ...
- 《铸梦之路二》帧同步卡牌手游案例 回放、倍速、跳过
作者介绍:铸梦xy.IT公司技术合伙人,IT高级讲师,资深Unity架构师,铸梦之路系列课程创始人. 帧同步卡牌手游案例 1.演示视屏 2.帧同步卡牌放置手游介绍 3.游戏战斗机制解析 4.倍速战斗. ...
最新文章
- linux刷新指定URL脚本,【图片】linux下crontab定时执行本地脚本和定时访问指定url【不要牧师吧】_百度贴吧...
- Centos7下安装apache2.4 php5.6 pdo_oci oci8
- 最大的问题是没有发现问题之一:谈谈滥用继承
- 从底部上滑失灵_雷达液位计测量液位失灵的检查处理方法
- Spring MVC笔记
- SQL 基础之用户角色日常操作(十六)
- 图像缩放算法_技术专栏|基于无人机LK光流算法的适用性及其优化方法探究
- 有道云笔记的word文档导入功能
- 伸缩轨道_深度解析——伸缩喷漆房为什么这么受欢迎!
- .netcore mysql_.netcore基于mysql的codefirst
- html语言重点,HTML 基础重点(1)
- 缓存雪崩、击穿、穿透解决方案
- Spring源码学习--new()和反射的实例化区别
- python登录交换机执行命令_利用Python脚本登录交换机实现自动配置备份的方法
- matlab中bp神经网络梯度怎么调精度,如何提高BP神经网络模型的预测精度?
- LitJson使用范例
- 梳理审批流程的程序编码流程
- mysql neq什么意思_【知识科普】标准中的Eqv、Idt和Neq分别代表什么?
- 大二面试bat ,阿里巴巴面试经历,普通本科(二本)
- 硕盟 HDMI转VGA 笔记本台式主机HDMI转VGA显示器转接头