增加jenkins结点
主机设置
在连接到master后,在终端中输入ssh-keygen -t rsa -C “[email protected]” -b 4096
根据提示生成公钥和私钥,公钥和私钥会保存在~/.ssh目录下,如底下的id_rsa就是私钥,id_rsa.pub便是公钥
然后复制私钥
创建credential
点击”add”来添加credential
将刚刚复制的私钥输入到private key区域
填写pass 子机密码
子机设置
然后就是添加公钥,添加公钥需要在agent上添加,这里我们使用的是一台mac
进入agent机器对应用户的~/.ssh目录下,vim authorized_keys,将刚才复制的公钥粘贴到其中,然后保存
填写IP地址
选择策略 manaulay truse keys
启动agent了,点击”relaunch agent”按钮
点击的时候会发现启动失败,因为我们还需要点击左侧的Trust SSH HOST Key,点击进去确认后,再次点击relaunch agen
需要开启远程登录
总结
生成一个私钥和公钥 分别给 jenkins 和 子机即可实现关联