Jenkins从属设置-主节点和从属节点都是Linux机器
我想将Linux节点设置为Jenkins主服务器的从服务器。我正在阅读有关为Linux机器进行设置的教程。
通过SSH拥有主启动从属代理
Jenkins具有内置的SSH客户端实现,可用于与远程sshd对话并启动从属代理。这是Unix从属服务器最方便,首选的方法,该方法通常具有现成的sshd。单击管理Jenkins,然后单击管理节点,然后单击“新节点”。在此设置中,您将提供连接信息(从属主机名,用户名和ssh凭据)。请注意,从服务器将需要将主服务器的公共ssh密钥复制到〜/
.ssh / authorized_keys。
当它说的~/.ssh/authorized_keys
时候,是否意味着当我以jenkins
用户身份登录时(这是主服务器用来登录从服务器的用户名),我需要在节点上的此位置具有公共密钥吗?
什么~
意味着什么?我们在谈论哪个用户的主目录?
回答:
确切地说,
- 要复制
- 目的地是从服务器 (即,您在Jenkins节点配置页面上为ssh连接选择其凭据的用户)。
~
大多数外壳将字符扩展到当前用户的主目录(例如/home/userxyz
)。
以上是 Jenkins从属设置-主节点和从属节点都是Linux机器 的全部内容, 来源链接: utcz.com/qa/404347.html