jenkins 子节点配置

增加jenkins结点

主机设置

在连接到master后,在终端中输入ssh-****** -t rsa -C “[email protected]” -b 4096
根据提示生成公钥和私钥,公钥和私钥会保存在~/.ssh目录下,如底下的id_rsa就是私钥,id_rsa.pub便是公钥

jenkins 子节点配置
然后复制私钥 jenkins 子节点配置

创建credential
点击”add”来添加credential
jenkins 子节点配置
将刚刚复制的私钥输入到private key区域
填写pass 子机密码

子机设置

jenkins 子节点配置

然后就是添加公钥,添加公钥需要在agent上添加,这里我们使用的是一台mac
进入agent机器对应用户的~/.ssh目录下,vim authorized_keys,将刚才复制的公钥粘贴到其中,然后保存

填写IP地址

jenkins 子节点配置

选择策略 manaulay truse keys

启动agent了,点击”relaunch agent”按钮
jenkins 子节点配置

点击的时候会发现启动失败,因为我们还需要点击左侧的Trust SSH HOST Key,点击进去确认后,再次点击relaunch agen

jenkins 子节点配置

需要开启远程登录
jenkins 子节点配置

总结

生成一个私钥和公钥 分别给 jenkins 和 子机即可实现关联

控制打具体节点

jenkins 子节点配置

jenkins 子节点配置