<p>I meet around 10 to 20 administrators of large hadoop clusters per month and most of them that are using configuration management use puppet. Its simple and works well.</p>
<p>Brock</p>
<div class="gmail_quote">On Aug 29, 2011 3:41 PM, "David Alanis" <<a href="mailto:canito@dalan.us">canito@dalan.us</a>> wrote:<br type="attribution">> Quoting Michael Erickson <<a href="mailto:erickson.michael@gmail.com">erickson.michael@gmail.com</a>>:<br>
> <br>>> Hi folks,<br>>><br>>> First I should probably do a quick introduction.  I'm Mike Erickson   <br>>> and I've been a subscriber to the list for some time, but this is my  <br>>>  first post.  I'm running a small startup in Minneapolis where we  <br>
>> are  building web services using Semantic Web technologies for  <br>>> specific  vertical markets (currently semiconductors).  Before this,  <br>>> I spent  about a decade doing Embedded Software.  I just saw the  <br>
>> post about  Puppet and Chef and found it interesting because I've  <br>>> been looking  into various server configuration management tools.<br>>><br>>> Our system runs in Rackspace's cloud using Debian images.  All of   <br>
>> our software is written in Python (my own personal habit) using   <br>>> Django as our web framework.  I automatically deploy our software to  <br>>>  new server instances using 'fabric'.  Technically I could probably   <br>
>> do just about everything I need using 'fabric' or 'fanout' or other   <br>>> similar tools.  However, I like to keep things organized and certain  <br>>>  aspects of configuring a newly provisioned server, be it front-end   <br>
>> or back-end, really don't belong in 'fabric' scripts.  Thus, I   <br>>> started looking for a proper tool managing server configuration.<br>>><br>>> From my research it appears that Cfengine is the "grandfather" of   <br>
>> configuration management tools.  Then there are some of the   <br>>> "upstarts" such as Bcfg2, Puppet, Chef, and others.<br>>><br>>> I *really* want to like Bcfg2 as I believe it has some unique and   <br>
>> technically superior things going for it.  Unfortunately its   <br>>> documentation is just horrid.  I spent a day with it and may give it  <br>>>  another day...but the available docs make it almost impossible (at   <br>
>> least for me) to get anywhere fast.  The people on their IRC channel  <br>>>  are helpful, but I have a hard time committing to a tool built by a  <br>>>  community that can't take the time to write a decent manual.<br>
>><br>>> I started looking at Cfengine just before I left for 10-days in   <br>>> Africa, and will be checking that out some more now that I'm home.<br>>><br>>> Does anyone on the list have any thoughts regarding any of these   <br>
>> tools?  What have you used in the past?  What do you like/hate about  <br>>>  something you have used or are using?<br>>><br>>> Cheers,<br>>> --mike<br>>> _______________________________________________<br>
>> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>>> <a href="mailto:tclug-list@mn-linux.org">tclug-list@mn-linux.org</a><br>>> <a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a><br>
>><br>> <br>> Hi Mike-<br>> <br>> I am also looking into a configuration management tool myself. Well  <br>> actually, I've decided to go with Puppet since this tool seems to be  <br>> what small and large companies are using, that I've had experience with.<br>
> <br>> Before deciding to go with Puppet myself, I did some on line research  <br>> and from some of the feedback, Puppet seems to offer what companies  <br>> are looking for. It is written in Ruby so you may be able to add to it  <br>
> as necessary. Although I am not that deep into it yet.<br>> <br>> Considering that some tools lack well written documentation, I've had  <br>> good success finding what I am looking for using Puppets on line  <br>
> documentation.<br>> <br>> To make it easier for myself and plus considering that I like reading  <br>> Technical material I purchased Puppet Pro from Amazon.<br>> <br>> <a href="http://www.amazon.com/Pro-Puppet-James-Turnbull/dp/1430230576">http://www.amazon.com/Pro-Puppet-James-Turnbull/dp/1430230576</a><br>
> <br>> In short, I would also be interested in hearing others peoples opinion  <br>> that have had experience with these tools.<br>> <br>> Thanks-<br>> <br>> <br>> ----------------------------------------------------------------<br>
> This message was sent using IMP, the Internet Messaging Program.<br>> <br>> _______________________________________________<br>> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>> <a href="mailto:tclug-list@mn-linux.org">tclug-list@mn-linux.org</a><br>
> <a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a><br></div>