makamaka yudong 你好,我感觉应该我哪里弄错了,你看这是我运行一次其他的流水线(原来的流水线,agent这些都没有改)之后,就多了一个这个流水线运行的lable,每运行一次就会增加一个,但nodeJS 18 这个lable一直没有,我认为问题很可能就这里 其他流水线也是用到了node18.14.1这个node容器的,因为都是前端项目,但是其他容器的agent没有改,还是K8S的
yudong makamaka 确认下环境的是不是多集群,修改的配置是不是目标集群的; 在 devops-controller 日志里搜下 jenkins-casc-config ,看看有没有相关报错; 进入 jenkins web页面,系统管理 -> 节点管理 -> configureClouds -> Pod Templates ,找下有没有新加的 nodejs18 ; 如果都没有,重启下 devops-jenkins 试试;
makamaka yudong 好的,我这边确认了下 1、修改的内容是目标集群的,因为修改idleminutes之后,确实运行流水线时,不会down了,说明修改集群是对的 2、这个我再观察下,这个是目前相关的日志 3、进入web页面确实没有nodejs18此模板,如图所示 4、第四步暂时还没操作 有没有办法执行命令让其触发同步
yudong makamaka 这个截图看 nodejs18 有了,就正常了,就可以复用了; npm 编译代码问题需要看下具体是什么问题,一般跟这个配置没有关系; 至于 base 应该是 build、push 镜像用的,需要加上这个,否则没法 build 、push 镜像;
Kanade yudong 大佬,麻烦你帮忙看下这个问题:https://ask.kubesphere.io/forum/d/23088-jenkins-casc-configxiu-gai-wu-fa-zi-dong-tong-bu,因为Jenkins停止重启都很慢,我现在修改完配置,都要重启,比较影响使用,不知道该怎么解决