一、指定调度节点

Ⅰ、Pod.spec.nodeName

Pod.spec.nodeName 将 Pod 直接调度到指定的 Node 节点上,会跳过 Scheduler 的调度策略,该匹配规则是强制匹配

apiVersion: extensions/v1beta1
kind: Deployment
metadata:name: myweb
spec:replicas: 7template:metadata:labels:app: mywebspec:nodeName: k8s-node01containers:- name: mywebimage: hub.atguigu.com/library/myapp:v1ports:- containerPort: 80

Ⅱ、Pod.spec.nodeSelector

Pod.spec.nodeSelector通过 kubernetes 的 label-selector 机制选择节点,由调度器调度策略匹配 label,而后调度 Pod 到目标节点,该匹配规则属于强制约束

apiVersion: extensions/v1beta1
kind: Deployment
metadata:name: myweb
spec:replicas: 2template:metadata:labels:app: mywebspec:nodeSelector:type: backEndNode1containers:- name: mywebimage: harbor/tomcat:8.5-jre8ports:- containerPort: 80

内容来自https://study.163.com/course/courseMain.htm?courseId=1209568805

kubernetes视频教程笔记 (28)-集群调度-固定节点调度相关推荐

  1. 使用二进制包在生产环境部署 Kubernetes v1.13.2 集群

    文章目录 使用二进制包在生产环境部署 Kubernetes v1.13.2 集群 一 背景 二 环境及架构图 2.1 软件环境 2.2 服务器规划 2.3 节点或组件功能简介 2.4 Kubernet ...

  2. kubernetes 入门实践-搭建集群

    ㅤㅤㅤ ㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(一个人的真正伟大之处就在于他能够认识到自己的渺小 -- 保罗) ㅤㅤㅤ ㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤ 上一篇:kubernetes 入门实践-核心概念 下 ...

  3. Kubernetes(K8s)集群安装部署

    Kubernetes(K8s)集群安装 Kubernetes(K8s)集群安装 1 .基本环境配置 1.1.Kubernetes集群规划 1.2.基础环境配置(所有节点) 1.2.1.Host文件修改 ...

  4. kubeadm 部署 kubernetes:v1.23.4集群

    一.安装前的准备 !!!以下操作需要在所有master和node上执行 1.1.关闭selinux,关闭防火墙 1.2.添加hosts解析 192.168.122.160 master 192.168 ...

  5. 【Kubernetes】k8s多集群切换【含上下文作用详解】【含6443端口不可达处理方法】

    文章目录 何为多集群? kubeconfig文件内容编写[master节点操作] 单集群配置文件修改 方式一[手动编辑] 文件备份 config文件代码解释[上下文详细解释] config代码编辑 证 ...

  6. 16、Kubernetes搭建高可用集群

    文章目录 前言 一.高可用集群 1.1 高可用集群技术细节 二.部署高可用集群 2.1 准备环境 2.2 所有master节点部署keepalived 2.2.1 安装相关包和keepalived 2 ...

  7. [异常笔记] zookeeper集群启动异常: Cannot open channel to 2 at election address ……

    [异常笔记] zookeeper集群启动异常: Cannot open channel to 2 at election address -- 参考文章: (1)[异常笔记] zookeeper集群启 ...

  8. redis 学习笔记——redis集群

    redis-cluster 简介 redis-cluster是一个分布式.容错的redis实现,redis-cluster通过将各个单独的redis实例通过特定的协议连接到一起实现了分布式.集群化的目 ...

  9. 一份详尽的利用 Kubeadm部署 Kubernetes 1.13.1 集群指北

    2019独角兽企业重金招聘Python工程师标准>>> 概 述 Kubernetes集群的搭建方法其实有多种,比如我在之前的文章<利用K8S技术栈打造个人私有云(连载之:K8S ...

  10. 容器编排技术 -- Kubernetes 重新配置活动集群中节点的 Kubelet

    容器编排技术 -- Kubernetes 重新配置活动集群中节点的 Kubelet 1 Before you begin 2 重新配置集群活动节点上的 Kubelet 2.1 基本工作流程概览 2.2 ...

最新文章

  1. ASP.NET验证码C#
  2. Mysql日期和时间函数大全
  3. python mp4 切片_FFmpeg MP4视频切片成TS m3u8播放 好文收集
  4. 注释嵌套注释_注释,无处不在的注释
  5. qr码生成_从Java程序生成QR码图像
  6. Flask爱家租房--订单(房东接单、拒单)
  7. 黑五已火 电商跨境成燎原之势
  8. mybatis更新时间字段_你以为把Mybatis型处理器了解了,就不会“暴雷”了!
  9. Android4.4的init进程
  10. CV2/PIL/Matplotlib读取图片注意事项
  11. python退出帮助系统_Python退出脚本并返回Main
  12. matlab 对信号抽样,matlab信号抽样与恢复
  13. html 文字段后间距怎么设置,p字间距 html段落内文字设置字间距间隔
  14. html5把六张图片做成立方体,html5 3D旋转的图片立方体代码
  15. HTML特效推荐,超级惊艳 10款HTML5动画特效推荐[转]
  16. 语言学句法分析树形图怎么画_教你如何能画语言学树型图
  17. 依据象限搜索及混合预计耗费的A*改进算法,包含8邻域及24邻域的改进
  18. nc608串口服务器型号,康海时代NC608系列产品信息
  19. IDEA 如何查看 class 文件反编译后的内容
  20. 转载 用来自己学习的

热门文章

  1. Win 2003安装过后的一些配置技巧
  2. Bristol的第6篇密码学
  3. [Linux]不可重入函数
  4. JavaScript 大整数相加后精度 如何解决
  5. appium工作原理及启动方式
  6. 【mysql】mysql常用语句
  7. Linux ssh服务开启秘钥和密码认证
  8. AngularJs-指令1
  9. 什么是MySQL视图
  10. ibatis中输入/输出各种类型的参数分析及#与$区别 (转)