As Joseba indicated, try Ansible. Salt Stack also has an "agentless" mode.
I use Ansible to deploy / configure Subversion and mirrors.
And of course, then you can track your configuration changes in version
control.
As this question is somewhat off topic from this mailing list, I suggest
learning more about Ansible & Salt Stack, and asking in the appropriate
forums for those.
Eric.
On Fri, Oct 2, 2015 at 8:01 AM, Thorsten Schöning <tschoening_at_am-soft.de>
wrote:
> Hi all,
>
> I'm doing a bit research for our somewhat small company how to best
> update home grown services, web applications and configurations on
> production and testing servers. We have only few of them, but many
> more working copies all over the place with various layouts, some
> applications even consist of independent wcs in different folders for
> historical reasons and such.
>
> There's a lot of tools available around the subject "continuous
> delivery", things like Puppet, Chef etc. are mentioned very often, but
> all of those look very heavyweight to me currently. Some come with
> their own web server, database, need "configurations" implemented in
> programming languages we have no experience with, are really bad
> debuggable locally and whatever... What I'm currently more interested
> in is something between doing things manually and such things like
> Puppet, because I don't seem to be very good at finding such software,
> if it exists.
>
> What I would need is something polling some repos, like commit
> monitors, only server based without GUI and such, and on commits
> updates some working copies. Additionally, I need to be able to at
> least restart services. I guess this covers around 95% of my use
> cases and reads like some flexible commit monitor and a scripting
> interface, but I hope that maybe some of this scripting could be
> avoided and replaced by really simple configurations. Of course this
> would only be useful if such an application doesn't bring it's own web
> server, database and Ruby runtime environment...
>
> Do you know of something like that available? Thanks!
>
> Mit freundlichen Grüßen,
>
> Thorsten Schöning
>
> --
> Thorsten Schöning E-Mail: Thorsten.Schoening_at_AM-SoFT.de
> AM-SoFT IT-Systeme http://www.AM-SoFT.de/
>
> Telefon...........05151- 9468- 55
> Fax...............05151- 9468- 88
> Mobil..............0178-8 9468- 04
>
> AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
> AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow
>
>
Received on 2015-10-02 19:31:03 CEST