Installing Chef Server
Following the Fuse day (#6) and the very poor documentation and the amount of bugs found in the Chef Solo cookbooks for the Chef OSS server, I put together a set of script which will attempt to clear all the clutter around installing a Cehf OSS server.
There is a Git repository on git hub which will install Chef Server on CentOS 5.8 & 6 and I will be adding support for Ubuntu in the near future (its in the works), there is no magic here just a fair amount of trial and error which led me to automate it - it just was too much time to do manually over and over again ...
During my attempt I was planning on using Chef-Solo to do the work based on this wiki page but there were so many bugs in it which led me to user rble repository.
So what this script does ?
- It requires you to be root
- It will add the required repositories
- Install ruby via rvm (my personal preference)
- Install chef server via rpm
Enjoy, and I would like to here your feedback.
For the brave guys who do not want to read and just do it ... (it takes ~30 minuets depending on your internet connection)