我在docker中运行jenkins 2.103并将其连接到arm cluster上的kubernetes 我已经能够手动将jnlp(v3.16)从站连接到主站,但它似乎需要大约15分钟才能完全连接并报告为在线。在线后,我可以按预期运行构建 问题是,似乎管道配置中没有遵循podTemplate中的“slaveConnectTimeout”设置,并且全局设置的“Pod模板”部分中的“Jenkins连接的超时秒数”默认模板设置也没有。
有没有人能够使这个设置工作,并且,是否有人知道什么可能导致注册延迟15分钟?
这个问题现在也被提出为一个错误JENKINS-49281。
答案 0 :(得分:0)
这个问题最终成了openjdk而我并没有完全理解kubernetes超时是什么。 代理注册的延迟不只是一个jenkins问题,我在gocd和其他基于java的应用程序中看到了相同的行为。平台问题,而不是应用程序问题