增加jenkins结点
主机设置
在连接到master后,在终端中输入ssh-keygen -t rsa -C “your.email@example.com” -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 和 子机即可实现关联
控制打具体节点


本文介绍了如何配置Jenkins子节点,包括在主机上生成SSH密钥,将私钥作为凭证添加到Jenkins,子机上添加公钥到authorized_keys文件,并设置手动信任SSH主机键,以实现节点间的安全连接。
1030

被折叠的 条评论
为什么被折叠?



