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.

Reply via email to