Answer the question
In order to leave comments, you need to log in
How to store server configs in svn and roll them out?
Greetings!
There is such a problem. There is a server, Apache, Tomcat and applications are installed on it. Apache configs are extensive, in addition to httpd.conf there are sites.d / * .conf, Tomcat configs are understandably in another place and there are also a bunch of them.
In addition, two servers are test, and n more are in production. They differ slightly (in particular, the number of applications and the corresponding configs for them).
I would like to maintain all this junk in a controlled manner. Namely, to have a history of edits (svn comes to mind) and be able to roll it all out centrally, preferably in some kind of automatic mode.
I don’t have a good idea of how this process should look like, so I’ll keep my wishes to myself, but I really want to know how true admins do in this case?
Answer the question
In order to leave comments, you need to log in
The most labor admins do Full Backup + daily backups to tapes.
SVN is not really the right solution for this sort of thing from the start. As a crutch - make a folder in which you add the necessary configs with symlinks.
Drive the folder itself into SVN
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question