使用kubeadm部署的kubernetes集群,其master节点默认拒绝将pod调度运行于其上的,加点官方的术语就是:master默认被赋予了一个或者多个“污点(taints)”,“污点”的作用是让该节点拒绝将pod调度运行于其上。

想让master也成为工作节点可以调度pod运行怎么办呢?

两种方式:

①去掉“污点”(taints)【生产环境不推荐】;

②让pod能够容忍(tolerations)该节点上的“污点”。


修改yaml文件:

查看结果,其中有三个副本已经运行在了master节点


参考:https://www.cnblogs.com/ding2016/p/10473265.html

k8s配置以使得pod可以运行于master上相关推荐

  1. K8S集群中Node节点资源不足导致Pod无法运行的故障排查思路

    K8S集群中Node节点资源不足导致Pod无法运行的故障排查思路 文章目录 K8S集群中Node节点资源不足导致Pod无法运行的故障排查思路 1.Node节点资源不足可能会产生的故障 2.Node节点 ...

  2. 如何调整 k8s Node节点的最大可运行Pod数量

    环境介绍: Ubuntu 20.04.3 LTS kubeadm安装的k8s集群1.21.8 Kubernetes Node节点默认允许最多创建110个Pod,如何调整Node节点的最大可运行Pod数 ...

  3. k8s pod内部容器_第三章 pod:运行于kubernetes中的容器

    本章内容涵盖 创建. 启动和停止 pod 使用标签组织 pod 和其他资源 使用特定标签对所有 pod 执行操作 使用命名空间将多个 pod 分到不重叠的组中 调度 pod 到指定类型的工作节点 上一 ...

  4. [k8s] 第六章 Pod控制器详解(Controller-manager)

    本章节主要介绍各种Pod控制器的详细使用. Pod控制器介绍 Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类: 自主式pod:kuberne ...

  5. [k8s] 第五章 Pod详解

    本章节将详细介绍Pod资源的各种配置(yaml)和原理. Pod介绍 Pod结构 每个Pod中都可以包含一个或者多个容器,这些容器可以分为两类: 用户程序所在的容器,数量可多可少 Pause容器,这是 ...

  6. 从部署 httpd 入手,理清 k8s 配置中的 containerPort、port、nodePort、targetPort

    注:文中各种内网.公网 IP 仅为示例,不保证所有 IP 都可以访问,且你的环境中 IP 可能不同. 背景 在上一篇文章 自己搭建一个k8s环境 中,我们一顿操作猛如虎,搭建出了由 1 个 maste ...

  7. 新手篇 | K8S配置最佳实践

    本文档旨在汇总和强调用户指南.快速开始文档和示例中的最佳实践.本文已上传到 kubernetes-handbook 中的第四章最佳实践章节,本文仅作归档,更新以 kubernetes-handbook ...

  8. k8s 配置 Secret 集成Harbor

    本篇主要 记录一下 在 k8s 中如果想要 从 harbor拉取镜像 该怎么操作,以及介绍了一下 k8s 中 Secret 是什么 1.Secret 是什么 1.1 Secret 概述 Secret ...

  9. Python3 - k8s之深入理解 Pod

    Python3 - k8s之深入理解 Pod 文章目录 Python3 - k8s之深入理解 Pod 一. 静态 Pod 1.1 配置文件 1.2 通过 HTTP 创建静态 Pods 1.3 静态po ...

最新文章

  1. Windows Phone本地数据库(SQLCE):5、[Association]attribute(翻译)(转)
  2. 吐血整理:论文写作中注意这些细节,能显著提升成稿质量
  3. 学习动态性能表(20)--v$waitstat
  4. mvn命令安装jar包--转
  5. 盛大云主机 就是价格有点贵啊
  6. php 检测编码函数,自己写了一个php检测文件编码的函数
  7. 从技术小白到老司机,这20本书帮你“快进”20年
  8. 《TensorFlow技术解析与实战》——第3章 可视化TensorFlow
  9. Oracle和MySQL的几点区别
  10. VMware vCenter Server 的内部版本号和版本 (2143838)--2020-10-27 更新
  11. QuantLib 101之Swap
  12. 为vsftpd添加虚拟用户的脚本
  13. 企业启动计划预算管理的原因解析
  14. ecshop数据库操作类
  15. 【目标跟踪】基于matlab帧差法结合卡尔曼滤波行人姿态识别【含Matlab源码 1127期】
  16. mysql sql查询当天_sql查询当天数据
  17. Tiny4412 使用superboot安装启动安卓/Linux/UbuntuCore系统, 使用SD-Flasher烧写
  18. DOA估计谱峰搜索的一种策略
  19. 两张3百多万的表关联查询速度优化
  20. 两个PDF比较标出差异_一分钟学懂快速比较两个PPT文档差异技巧!

热门文章

  1. 从Eclipse切换到IDEA后需要做的事情
  2. 微信公众帐号开发教程第14篇-自定义菜单的创建及菜单事件响应
  3. 开发指南专题一: JEECG微云快速开发平台前言
  4. 数据产品-数据可视化大作“数据大屏”
  5. 时速云入选2018中国企业服务创新成长50强
  6. postgresql成本因子调整
  7. 在 C# 中,(int) ,Int32.Parse() 和 Convert.toInt32() 三种方法的区别
  8. 第二天 Linux常见命令
  9. 《BOOST程序库完全开发指南》 第04章 实用工具
  10. WCF服务编程设计规范(9):中文、中英文对照、英文版资料共享下载