与Jenkins部署到可扩展的服务器环境

我们在数字海洋上build立了一个可扩展的网站,我们在负载平衡器后面安装了多个PHP网页服务器。

目前,每个服务器都有一个cron作业和一个自动从发布分支中拉出来的git用户,这样,无论何时将更改推送到发布分支,它都会每5分钟自动拉到服务器上。 这个工作没问题,但是我们想把这个版本放在Jenkins的职责范围之内,因为显然这是一个非常不灵活的解决scheme。

问题是因为我们有一个可变数量的部署服务器,把这个任务移到Jenkins也意味着我们每次更改服务器configuration(如果我们扩大或缩小)都需要更新Jenkins。

我的问题是,Jenkins和数字海洋还是任何可扩展的托pipe平台都可以和Jenkins连接起来,这样我们每次更换服务器环境都不需要更新Jenkins。