Hi all,
I am trying to look at the best way of going about this with the Angel package (10 servers, no scalr chef ability) and I don't want to use chef-hosted.
I would like to use chef or puppet to automatically setup my servers as they load up and I am looking for suggestions.
1. modify current roles (like app role) and add chef or puppet that fires off onhostup and does the rest.
2. create from base role everything from scratch (custom app role from base) that fires off from scratch. This seems like too much work.
3. create a server/client setup with chef or puppet and dedicate one of my 10 servers as the chef/puppet master server. In this method, I will have the master server configure the clients on them starting up, but I am not sure how to effectively communicate back and forth on a newly created server.
4. something completely different suggested by one of you!
What I don't want is to loose any of scalr's functionality like VHost setup.
Any suggestions?
john