No worries. Feel free to come back with other questions, if they come up, and we will see what we can do to help out with them. :)
Daniel On Fri, Dec 9, 2011 at 04:38, Luke <lutay...@gmail.com> wrote: > 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. > -- ⎋ 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.