jenkins - Kubernetes Jenkins插件并发从属无法正常工作

标签 jenkins kubernetes

我在Jenkins 2.73.2.1上并使用Kubernetes-jenkins插件1.4来启动动态奴隶。但是,我无法启动并行构建。 Jenkins 总是把它放在队列中并一次执行一个。

我在启动 Jenkins 时尝试设置此设置,但它也无济于事:

-Dhudson.slaves.NodeProvisioner.initialDelay=0
-Dhudson.slaves.NodeProvisioner.MARGIN=50
-Dhudson.slaves.NodeProvisioner.MARGIN0=0.85

在并行运行的Pod的插件配置结束时,我们还有其他设置需要做吗?

最佳答案

对我们有效的解决方案是上述JVM参数的组合,以及在kubernetes容器模板部分中选择“仅使用匹配当前标签的作业”。

我们能够在不同的Pod中并行运行所需的作业

关于jenkins - Kubernetes Jenkins插件并发从属无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49500966/

相关文章:

jenkins - jenkins 构建工作的规则和方法

jenkins + Sonar + github 集成

java - 如何安排测试和存储测试报告?

kubernetes - 将 http 端口重定向到 nodePort

erlang - 无法查询kubernetes(未经授权): endpoints is forbidden: User cannot list endpoints in the namespace

xcode - 你如何配置 XCode Jenkins 插件来运行测试?

Jenkins 共享库

Kubernetes 在创建 Pod 时提交作业?

带有 hostPath 挂载的谷歌云上的 Kubernetes

mongodb - 部署/auth-mongo-depl : container auth-mongo is waiting to start: mongo can't be pulled