Thank you for the messages everyone. You have definitely given me some information to go back to the team with.
On Dec 9, 3:33 am, Daniel Pittman <dan...@puppetlabs.com> wrote: > I would totally recommend Puppet Commander in place of that, if you > have the time to get it running: > > http://projects.puppetlabs.com/projects/mcollective-plugins/wiki/Tool... > > It uses mcollective and is pretty much awesome. > > Daniel > > > > > > > > > > On Thu, Dec 8, 2011 at 21:22, Brian Gallew <g...@gallew.org> wrote: > > Let me emphasize the beauty of running Puppet out of cron. Not only do you > > not end up with resource leaks (or just simple consumption when you don't > > need it), but you also get much more reliable load on your puppet masters. > > Further, if you are wiling to make a trivial effort to write a > > site-specific fqdn_rand() work-alike function, you can even arrange to be > > sure that updates roll across related servers in a reliable way. > > > On Thu, Dec 8, 2011 at 6:08 PM, Jeffrey Watts <jeffrey.w.wa...@gmail.com> > > wrote: > > >> I've found Puppet to be unreliable running as a daemon - I suspect due to > >> older versions of ruby floating around. So I switched to running it from > >> cron, and it works a lot better. Memory usage doesn't seem to be an issue, > >> and the agent only runs for a few seconds. Use Puppet Dasboard (or > >> something like it) and/or use Nagios to make sure those cron jobs run. I > >> use both. > > >> The main thing is to have Puppet managing itself and the cron job. I have > >> ours set up to run the cron job twice an hour, using the concatenated IP > >> address modulo 30 and modulo 30 + 30 as the times (to keep the clients from > >> hammering the Puppetmaster all at once). Let me know if you go with Puppet > >> and I'll show you how I did it. > > >> Part of the reason we chose Puppet was the quantity of documentation and > >> working examples and the helpfulness of the community. I support (and > >> implement) our Puppet environment here at my job. I would highly recommend > >> Mr Turnbull's Pro Puppet book. It is VERY sysadmin focused and will save > >> you > >> a lot of time. The sections on environments, modules, and Dashboard were > >> really helpful. > > >> Jeffrey > >> Sent from my iPad > > >> On Dec 8, 2011, at 2:59 PM, Luke <lutay...@gmail.com> wrote: > > >> > This tool will be used by primarily system admins to automate server > >> > builds app installs, configurations etc. The devs will use it in their > >> > own environment to help automate some of their tasks. I don't think we > >> > have too much Ruby expertise since we are mostly a Java shop. > > >> > In terms of performance I have read that CFengine uses much less > >> > memory and can be faster than puppet. Can anyone comment on the agent > >> > and server memory usage? I have read that the puppet agent can use > >> > 85mb and the server upwards to 1GB after 20-30agents. Is that > >> > accurate? > > >> > I guess which tool would you consider to be the quickest, easy to > >> > implement etc? From what I am seeing the community here seems to be > >> > much more active than the others. I have yet to get a response on the > >> > other forums. > > >> > On Dec 8, 4:39 pm, Jeffrey Watts <jeffrey.w.wa...@gmail.com> wrote: > >> >> I should also add that a very important consideration is to take in > >> >> mind > >> >> _who_ will be working with this. Are they developers, sysadmins, QA? > >> >> Will > >> >> the people working on it be spending a lot of time with > >> >> Puppet/Chef/CFengine, or just a little? Are you planning on writing a > >> >> bunch of custom modules, or relying on the community? What languages > >> >> does > >> >> your team work on primarily? For example, folks that work with Ruby a > >> >> lot > >> >> would probably do better with Puppet and Chef. > > >> >> As a sysadmin, I often see developers get distracted by arguments about > >> >> what's "best" or the most technically advanced. Often they forget that > >> >> in > >> >> the end the real answer is often which tool gets the job done the > >> >> quickest, > >> >> with the least amount of labor, and is the most supportable. > > >> >> Jeffrey. > > >> >> On Thu, Dec 8, 2011 at 12:44 PM, Daniel Pittman > >> >> <dan...@puppetlabs.com>wrote: > > >> >>> Instead, I suggest you focus on your ability to learn the concrete use > >> >>> of the tool, and on how effectively you can solve problems with them; > >> >>> doing a small trial of each - solve the same mid-sized problem three > >> >>> times, giving each a day or two - and see what you think works best > >> >>> for your company and culture. > > >> >>> There is no silver bullet. > > >> > -- > >> > You received this message because you are subscribed to the Google > >> > Groups "Puppet Users" group. > >> > To post to this group, send email to puppet-users@googlegroups.com. > >> > To unsubscribe from this group, send email to > >> > puppet-users+unsubscr...@googlegroups.com. > >> > For more options, visit this group at > >> >http://groups.google.com/group/puppet-users?hl=en. > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "Puppet Users" group. > >> To post to this group, send email to puppet-users@googlegroups.com. > >> To unsubscribe from this group, send email to > >> puppet-users+unsubscr...@googlegroups.com. > >> For more options, visit this group at > >>http://groups.google.com/group/puppet-users?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Puppet Users" group. > > To post to this group, send email to puppet-users@googlegroups.com. > > To unsubscribe from this group, send email to > > puppet-users+unsubscr...@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/puppet-users?hl=en. > > -- > ⎋ Puppet Labs Developer –http://puppetlabs.com > ♲ Made with 100 percent post-consumer electrons -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.