[CentOS] Kickstarting several *different* setups

Wed Jan 21 02:00:02 UTC 2015
Charles Polisher <cpolish at surewest.net>

Les Mikesell wrote:
> Gordon Messmer wrote:
> >> I would suggest that the "right way" would be to kickstart all your
> >> machines the same way, and then use a configuration management tool
> >> (like Puppet or Chef) to customize them
> >
> > Seconded.
> >
> > Personally, I recommend either ansible or bcfg2 over other tools. Puppet has
> > a larger user base, but when I talk to users at conferences (such as LISA),
> > ansible and bcfg2 users tend to like their tools, while an awful lot of
> > people dislike Puppet but use it anyway due to inertia.
> 
> There's also saltstack which is one of the newer of the bunch.  It has
> some chance of working reasonably across different platforms.   How
> you feel about it will probably depend on how you feel about python in
> general - and how you expect upgrades to go in the future.

Take a look at Cobbler. I use this to create about 40 servers.
Works really well, produces customized kickstarts, has a web GUI
as well as command line operation, has lots of nice features to
get the job done.