1,Jenkins一直显示pending—Waiting for next available executor
网上已经提到的原因
1>,磁盘满了
2>,节点管理 刷新状态
我遇到的情况:
我是在k8s上 helm install 了一个Jenkins,由于只有一个master 节点 ,而master节点默认不是执行job的节点;加个从节点或者到设置里 把0改成1 就行了。
2,手动添加从节点是遇到的问题
1>,新建节点时 ,如果没有配置证书什么的 , Host Key Verification Strategy选择 non的那个选项。
2>,从节点上要安装java jdk 1.8+
3,最后提一点
装一个k8s插件,可以让Jenkins有rbac的一个角色权限,进而自动创建 从节点的pod 去执行job,执行完pod还会被自动删除。