我是Jenkins的新手,知道如何为JAR部署创建作业和添加服务器。
我需要使用Jenkins创建部署作业,Jenkins获取一个JAR文件并将其部署到50-100个服务器。
这些服务器分为6个类别。每台服务器上将运行不同的进程,但将使用相同的JAR。
请建议什么是最好的方法来创造就业机会。
到目前为止,服务器较少(6-7个),我已经将每个服务器添加到Jenkins,并使用ssh上的命令执行来执行进程。但对于50台服务器来说,这是不可能的。
发布于 2014-04-26 01:05:28
Jenkins是管理构建和依赖项的一个很好的工具,但对于Configuration Management来说它不是一个很好的工具。如果您要部署到2个以上的目标(特别是如果不同的目标具有不同的配置),我强烈建议您花时间学习configuration management tool。
我个人可以推荐Puppet和Ansible。特别是,Ansible通过到目标的SSH连接工作(听起来像您有),并且只需要基本的Python安装。
https://stackoverflow.com/questions/23285867
复制相似问题