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

Kubernetes Jenkins插件-Jenkins没有标签mypod

梁嘉祥
2023-03-14

悬而未决-詹金斯没有mypod标签

我指的是Kubernetes Jenkins插件--总是离线的从机来配置Jenkins系统。我发现这个问题被描述为一个缺陷,我不知道这是否更新到最新的詹金斯图像。以下是链接:https://github.com/jenkinsci/kubernetes-plugin/pull/127

下一个错误:

这会不会是因为400D1ED?那么KuberNetesDeclarativeAgentScript.groovy可能需要更新。

有人知道如何解决这个问题吗?

共有1个答案

曹振
2023-03-14

关键字是(一如既往):查看日志!当发出

kubectl logs $JENKINS_POD_NAME

另外,您可以尝试下面的命令。在这里,你有缺陷的奴隶将被列出。查看这些日志:

kubectl get pods -a

您的问题与JNLP通信有关,从->主

apiVersion: v1
kind: Service
metadata:
  name: jenkins
  labels:
    app: jenkins
spec:
  ports:
    - name: jnlp
      port: 40294
      targetPort: 40294
    - name: http
      port: 80
      targetPort: 8080
  selector:
    app: jenkins
    tier: jenkins
  type: NodePort
 类似资料:
  • 问题内容: 我在让Jenkins构建指定标签方面遇到问题。标签是参数化构建的一部分,但是我不知道如何将其传递给git插件来构建该标签。我每天花了3个小时,在堆栈溢出时我输给了大师。 问题答案: 我可以通过使用“分支生成”参数来做到这一点: 用标签名称替换[tag-name]。

  • 问题内容: 詹金斯版本:1.593 Git参数插件:0.4.0 GIT客户端插件:1.16.1 我使用一个私有的git仓库,可以通过ssh访问。 我的构建已参数化。git参数是,要建立的分支是 在工作空间的初始构建之后,当我使用参数开始构建时,出现 noWorkspaceError 。 在詹金斯日志中,我有 我使用带有私钥凭据的ssh用户名,私钥直接输入。我可以确定该密钥是正确的,因为可以在没有参

  • 标签插件帮助开发者在文章中快速插入内容。 概要 hexo.extend.tag.register(name, function(args, content){ }, options); 标签函数会传入两个参数:args 和 content,前者代表开发者在使用标签插件时传入的参数,而后者则是标签插件所覆盖的内容。 从 Hexo 3 开始,因为新增了非同步渲染功能,而改用 Nunjucks 作为渲染

  • 问题内容: 我有一个詹金斯(Jenkins)工作,我在其中生成一个HTML页作为构建步骤,其中包含图像链接(HTML img标签)。该HTML页面由HTMLPublisher插件针对每个作业发布。 这一直很好。但是由于我已经将Jenkins更新为1.643版,所以当我单击发布的HTML页面时,我只会看到空白页面。 我已经尝试了很多方法,并发现了以下奇怪的行为:自更新以来,我无法将外部链接嵌入到发布

  • 我在让Jenkins构建特定标记时遇到问题。该标记是参数化构建的一部分,但我不知道如何将其传递给git插件来构建该标记。这花了我一天三个小时的时间,我在Stack Overflow向大师们承认了失败。

  • 问题内容: 有没有人尝试对詹金斯使用加特林插件,但没有maven?我没有maven项目,但是我使用Gatling从终端(bash脚本)生成结果。使用开关我将结果文件夹的目标位置更改为,但是无论如何都会出现错误: 构建仅运行shell脚本,并且构建后操作设置为。感谢您的任何建议。 问题答案: 我认为您应该将结果发送到作业的工作空间,而不是作业本身。 在代码中,插件在构建的工作区中寻找结果。 希望这可