根据标题,在Jenkins中如何使用CLI将新的从属节点添加到我的构建群集中,或者如果没有CLI选项,是否还有可以使用的可编写脚本的approche?
答案 0 :(得分:17)
可以找到基本的CLI指令here。
以下CLI命令应将新节点配置XML作为stdin:
java -jar jenkins-cli.jar -s [JENKINS_URL] create-node [NewNodeName]
例如,如果要复制现有节点,可以使用:
java -jar jenkins-cli.jar -s [JENKINS_URL] get-node [NodeToCopyFrom] | java -jar jenkins-cli.jar -s [JENKINS_URL] create-node [NewNodeName]
答案 1 :(得分:9)
许多人使用Swarm Plugin来消除手动添加奴隶的需要。当然,您需要编写swarm代理的安装脚本,但这应该非常简单。