美文网首页我爱编程
Jenkins添加Windows slave Node步骤

Jenkins添加Windows slave Node步骤

作者: Vicky_习惯做唯一 | 来源:发表于2018-03-30 17:29 被阅读0次

    摘要: 当我们在一台Jenkins服务器上部署的Job越来越多以后,单一的一个Node如果不堪重负,我们要适当增加Node来帮忙分担哦。

    先看看我们Jenkins服务器上的Node List:

    如果要新增加节点,需要以下几个步骤:

    1. 打开Jenkins Node面板:

    Jenkins -> Manage Jenkins -> Manage Nodes :

    2. New Node  -> click OK button :

    3. 在下一个对话框中输入Node的基本信息:

    4.在Nodes界面查看刚刚添加完的Node信息:

    5.可以看到这个Node并未启动,且没有任何具体信息。

    那是因为此时的Node仅仅是个空壳子,我们需要为这个Node添加实际的代理(机器)让它可以工作。

    6.为新创建的Node添加代理:

    点击刚刚创建的Node名字,跳转到如下对话框:

    7. 点击"agent.jar"将该jar包下载到本地。

    8. 新建一个bat文件,将上述的agent command line添加到bat文件中,名字可以随机取哦:

    这两个文件需要放到同一个目录下,否则需要修改命令行,在agent.jar前面加上相对路径。

    9.双击运行该bat文件,若提示Connected则表示连接成功:

    10. 返回Nodes列表,等一下下就可以看到这个新添加的节点已经没有红色叉叉了。并且显示了Architecture之类的具体信息。此处我就不截图了。

    11. 删掉多余的Node:

    12. 新建的Node如何被调用?

    a. Jenkins -> New Item -> Enter an item name, choose item style -> OK.

    (就是在Jenkins上面新建一个Job,输入名字,选择风格,保存)

    b. 在该Job的Configure界面的General面板中勾选"Restrict where this project can be run":

    然后输入某个节点的label,系统会自动查询该Jenkins服务器上与该名字相关的所有node哦:

    13. 为Jenkins添加Node一共有四个方式:

    这四种方式中最常用的就是"Lanuch agent via Java Web Start"和“Launch slave agents via SSH”。

    本人亲自尝试过这其中的三种,但是就第一种最简单快捷。

    相关文章

      网友评论

        本文标题:Jenkins添加Windows slave Node步骤

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