On 8/28/15 5:00 PM, leam hall wrote: > I'm wondering how people track large lists of modules, to ensure new > team members know which does what, when the last time a module was > reviewed for usefulness, etc. How do you handle growth and complexity? > > Leam > > > -- > Mind on a Mission <http://leamhall.blogspot.com/> >
Hi Leam, Suggest using a Puppetfile[1] that tracks which modules you use, where you get them from and at what version. There are multiple tools to install the modules based on the Puppetfile including r10k, librarian-puppet and librarian-puppet-simple. Here's a link to the talk[2], Multiple Approaches to Managing Your Puppet Modules, that I gave last year at a few Puppet Camps. It contains descriptions of each of the methods along with their pro's, con's and analysis. [1] - https://github.com/ghoneycutt/puppet-modules/blob/master/Puppetfile [2] - http://www.slideshare.net/gh/20141111-multiple-approaches-to-managing-puppet-modules-puppet-camp-seattle Best regards, -g -- Garrett Honeycutt @learnpuppet Puppet Training with LearnPuppet.com Mobile: +1.206.414.8658 -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/55E222C8.3010303%40garretthoneycutt.com. For more options, visit https://groups.google.com/d/optout.
