![]() |
1
1
jnlp可能试图为slave和Kubernetes使用相同的端口,因为看起来您的pod正在终止,而您正在从机上运行此作业。将jnlp设置为使用随机端口,这样就可以保证没有冲突。 在詹金斯,它的安全配置不足。 来自Jenkins文档: https://jenkins.io/doc/book/managing/security/
Jenkins使用TCP端口与通过JNLP协议启动的代理(如基于Windows的代理)进行通信。从Jenkins 2.0开始,默认情况下此端口被禁用。 对于希望使用基于JNLP的代理的管理员,有两个端口选项: Random:JNLP端口是随机选择的,以避免在Jenkins主机上发生冲突。随机JNLP端口的缺点是它们是在Jenkins主机引导期间选择的,这使得管理允许JNLP流量的防火墙规则变得困难。 修正:JNLP端口是由Jenkins管理员选择的,并且在Jenkins主机重新引导时是一致的。这使得管理防火墙规则更加容易,允许基于JNLP的代理连接到主服务器。 |
|
2
0
我希望能对你有所帮助
笔记
:您可以重建图像,但必须保留
入口点
|
![]() |
Stat.Enthus · 在bash脚本中设置aws cli配置文件 3 年前 |
![]() |
Pritish · 如何定制Jenkins pipeline舞台视图? 3 年前 |
![]() |
mslz · 从groovy活动引用参数中的json列表返回子列表 3 年前 |
![]() |
asaf · 如果Jenkins管道花费的时间太少,则强制构建阶段失败 3 年前 |
![]() |
Frak · 非常棒。按中嵌套映射的键对映射数组排序 7 年前 |
![]() |
Yash · 我怎么知道詹金斯管道的哪个阶段失败了 7 年前 |