美文网首页
Kubernetes plugin for Jenkins在配置

Kubernetes plugin for Jenkins在配置

作者: 天草二十六_简村人 | 来源:发表于2022-08-23 11:54 被阅读0次

    一、Kubernetes plugin for Jenkins

    二、配置

    image.png
    image.png

    2.1、k8s

    2.2、pod template

    每种打包语言,或者说每种场景,采用不同的pod模板。

    image.png image.png image.png
    • 环境变量


      image.png
      image.png
    • 持久化卷

    mvn-repo-pvc = /opt/.m2


    image.png
    • 拉取镜像的secret


      image.png
    • 节点选择器

    node-role.kubernetes.io/worker=worker


    image.png

    三、遇到的问题汇总

    3.1、报错一:Pod一直处于offline状态

    image.png

    错误原因:jnlp容器的启动命令不能和maven/nodejs等那样,写成了“cat”,导致jnlp容器一直没能连接上Jenkins Master节点。

    3.2、报错二:git拉取代码一直报错说,No RSA host key

    image.png

    解决办法,见下截图,Host Key Verification Strategy 选择 “No verification”。

    image.png

    相关文章

      网友评论

          本文标题:Kubernetes plugin for Jenkins在配置

          本文链接:https://www.haomeiwen.com/subject/dlawgrtx.html