当前位置: 首页 > 知识库问答 >
问题:

jenkins kubernetes插件-等待代理连接(1/100)

卜存
2023-03-14
    null
Created Pod: kube-com-mini-fqt9p in namespace kube-system
Waiting for Pod to be scheduled (0/100): kube-com-mini-fqt9p
Container is waiting kube-com-mini-fqt9p [jnlp]: ContainerStateWaiting(message=null, reason=ContainerCreating, additionalProperties={})
Waiting for Pod to be scheduled (1/100): kube-com-mini-fqt9p
Waiting for agent to connect (1/100): kube-com-mini-fqt9p
Waiting for agent to connect (2/100): kube-com-mini-fqt9p
Waiting for agent to connect (3/100): kube-com-mini-fqt9p
Waiting for agent to connect (4/100): kube-com-mini-fqt9p
Waiting for agent to connect (5/100): kube-com-mini-fqt9p
Waiting for agent to connect (6/100): kube-com-mini-fqt9p
Waiting for agent to connect (7/100): kube-com-mini-fqt9p
Waiting for agent to connect (8/100): kube-com-mini-fqt9p
Waiting for agent to connect (9/100): kube-com-mini-fqt9p
Waiting for agent to connect (10/100): kube-com-mini-fqt9p
Waiting for agent to connect (11/100): kube-com-mini-fqt9p
Waiting for agent to connect (12/100): kube-com-mini-fqt9p
Waiting for agent to connect (13/100): kube-com-mini-fqt9p
Waiting for agent to connect (14/100): kube-com-mini-fqt9p
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.2", GitCommit:"bb9ffb1654d4a729bb4cec18ff088eacc153c239", GitTreeState:"clean", BuildDate:"2018-08-07T23:17:28Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.2", GitCommit:"bb9ffb1654d4a729bb4cec18ff088eacc153c239", GitTreeState:"clean", BuildDate:"2018-08-07T23:08:19Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}

Jenkins Version :Jenkins ver. 2.138

Jenkins kubernetes Plugin : 1.12.3
    null
FROM jenkins/slave:3.23-1-alpine
MAINTAINER Oleg Nenashev <o.v.nenashev@gmail.com>
LABEL Description="This is a base image, which allows connecting Jenkins agents via JNLP protocols" Vendor="Jenkins project" Version="3.23"

COPY jenkins-slave /usr/local/bin/jenkins-slave

ENTRYPOINT ["jenkins-slave"]

Jenkins通过curl命令触发作业(不在管道中),Jenkins kubernetes插件可以用我定义的图像触发作业。

共有1个答案

谯阳伯
2023-03-14

问题已通过以下操作得到解决:

>

  • 在kubernetes插件中将容器名称重命名为jnlp。

    在您的images ENTRYPOINT中从specific-images
    正确配置JNLP(COPY jenkins-slave/usr/local/bin/jenkins-slave ENTRYPOINT[“jenkins-slave”])

  •  类似资料:
    • 直接问题:如何检查代理是否在等待块中等待? 更多细节?下面,谢谢。 我按照费利佩先生对一个类似问题的回答(这个问题:任何逻辑-将多个项目组合回原始所有者) 在回答的第4步中,他说“在passengerWait上,在Oneter操作中,您将检查连接到乘客的所有行李是否都在bagWait块上……如果在bagWait块上……那么您将释放(wait.free(agent))乘客和行李” 你知道怎么检查这个

    • 我使用等待块使代理等待,直到条件为真(资源空闲)。我尝试在等待块“输入”字段中写入以下内容: 问题是,如果资源变得繁忙,代理将被困在等待块中,不会被释放,即使条件再次变为真。然后,当下一个代理进入等待块时(条件再次变为真),它将传递原本在它前面的代理,但现在被卡住了。有办法解决这个问题吗?

    • 我试图对JBoss进行如下分析: 添加代理路径:C:\Progra~1\jprofiler8\bin\windows-x64\jprofilerti。dll到独立。bat。注意,没有指定nowait,因此VM将等待JProfiler GUI连接 问题是“快速附加”窗口看不到JBoss JVM,无论我做什么。 以下是JBoss标准输出,显示JProfiler已准备就绪: 以下是我尝试过的一些事情:

    • 问题内容: 我是Jenkins的新手,我正在尝试建立一个将使用少量构建执行程序的项目。流程如下: 带有标签的两个构建执行器返回其IP地址,并等待第三个构建执行器完成其工作 第三个带有标签的构建执行器收集这些IP地址并执行一些长期运行的工作(例如,向部署在这两个代理上的Web服务发送HTTP请求) 如何在詹金斯实现这种行为? 我发现,当构建执行器完成其工作时,它会立即释放,并且我不知道如何使其等待其

    • 问题内容: 需要帮助配置xdebug,以便从IDE netbeans调试项目。 这些是我组件的功能: XAMPP 1.8.2 的PHP:5.4.16 netbeans:7.3.1 Apache:2.4.4(Win32) 这是我的php.ini文件的最后一部分: 当我运行phpinfo()时,没有安装xdebug,并且当我从netbeans调试项目时,它显示“等待连接(netbeans-xdebug

    • 我第一次做硒测试。在主页上,我调用了一些AJAX,我希望Selenium等待元素加载完成。我不确定它是否有效,但我只是键入selenium,waitForCondition可以选择。 无论我选择什么,它总是返回“false”。我现在连等待条件都不工作吗? 我如何测试它是否有效?在这些代码中我做错了什么? 如果由自己的类实现,则返回“true” isElementPresent(By.xpath(“