Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Managing configuration files across multiple servers

Running a Rails application on multiple servers (~20), I want to able to manage the configurartion files (mainly *.yml, but also SSL pem/certs files and other text based) from a single location such that any change to files, or a new file, is added to all servers.

I also want to have this content source controller via git.

Updated are not frequent and I want to keep the app untouched such that data is read from files as it is right now.

What are the available solution for that, is Zookeeper good fit?

like image 250
JAR.JAR.beans Avatar asked Apr 29 '13 19:04

JAR.JAR.beans


1 Answers

I have not used Zookeeper but I believe you should be able to do something like you need with a tool such as Puppet or Chef.

like image 102
jordelver Avatar answered Oct 13 '22 09:10

jordelver