解决jenkins构建pod时异常nodes are available: 4 node(s) didn‘t match node selector.

 更新时间:2025年08月12日 08:51:55   作者:qq_35478580  
用户在使用Jenkins+k8s时遇到构建Pod调度失败问题,因服务YAML配置了nodeSelector: application: "true",但节点未添加该标签,解决方法是通过kubectl label命令为节点添加application标签,确保标签匹配后Pod能正确调度

在尝试jenkins+k8s集群时

构建pod到服务抛一下异常:

Warning FailedScheduling 11s (x3 over 3m) default-scheduler 0/4 nodes are available: 4 node(s) didn’t match node selector.

解决方案

网上找了好久,没有找到能解决问题的,自己慢慢比对配置文件,终于被我找到了问题所在;

创建服务的yaml文件中配置了:

spec:
nodeSelector:
application: “true”

这个配置就需要给k8s的node加标签,如果没有标签就无法找到具体的node

查看自己的node是否有标签

kubectl label nodes k8s-node-vmk6oj-1dombsaitb application=true

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java实现文件切割拼接的实现代码

    Java实现文件切割拼接的实现代码

    这篇文章主要介绍了Java实现文件切割拼接的实现代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • Spring Boot中的过滤器拦截器监听器使用技巧汇总

    Spring Boot中的过滤器拦截器监听器使用技巧汇总

    本文将介绍在Spring Boot应用程序中使用过滤器、拦截器和监听器的使用技巧,我们将讨论它们之间的区别,以及何时使用它们,我们还将提供代码示例,以帮助您在自己的应用程序中使用它们
    2023-12-12
  • Java中的随机数Random

    Java中的随机数Random

    这篇文章主要介绍了Java中的随机数Random,关于随机数的介绍不设置随机数种子,你每次随机抽样得到的数据都是不一样的。设置了随机数种子,能够确保每次抽样的结果一样,下面来了解具体的详细内容介绍吧
    2022-03-03
  • Java获取Cookie里的指定值的实现方法

    Java获取Cookie里的指定值的实现方法

    在Java中,我们经常需要从HTTP请求中获取Cookie,并从中提取特定的值,下面我们将介绍如何通过Java代码获取Cookie中的指定值,文章通过代码示例介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • SpringMVC @GetMapping注解路径冲突问题解决

    SpringMVC @GetMapping注解路径冲突问题解决

    MD5对密码进行加密存储是常见的一种加密方式,本文主要介绍了Java双重MD5加密实现安全登录,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • java中 IO 常用IO操作类继承结构分析

    java中 IO 常用IO操作类继承结构分析

    本篇文章小编为大家介绍,java中 IO 常用IO操作类继承结构分析。需要的朋友参考下
    2013-04-04
  • Java springBoot初步使用websocket的代码示例

    Java springBoot初步使用websocket的代码示例

    这篇文章主要介绍了Java springBoot初步使用websocket的相关资料,WebSocket是一种实现实时双向通信的协议,适用于需要实时通信的应用程序,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-03-03
  • Java核心编程之文件随机读写类RandomAccessFile详解

    Java核心编程之文件随机读写类RandomAccessFile详解

    这篇文章主要为大家详细介绍了Java核心编程之文件随机读写类RandomAccessFile,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 解析Java的Spring框架的基本结构

    解析Java的Spring框架的基本结构

    这篇文章主要介绍了Java的Spring框架的基本结构,作者从Spring的设计角度触发解析其基础的架构内容,需要的朋友可以参考下
    2016-03-03
  • Java通过动态规划设计股票买卖最佳时机

    Java通过动态规划设计股票买卖最佳时机

    动态规划可谓是大名鼎鼎,笔试面试中的高频考点,也是重点难点,动态规划类型题目灵活多变,难度系数也相对较高,往往我们做不好动态规划的题目就会与心仪的offer失之交臂,本篇文章我们就一起来研究一下动态规划设计股票买卖最佳时机
    2022-10-10

最新评论