Hi John, I read the blog post and although an interesting approach, I can see several shortcomings, namely: - Lack of external node classifier: how do you control/specify which node applies which modules? - Anything apart from a DVCS to do deployment (i.e. subversion) would be madness. And even with git I think it can get out of control really fast - Each node has a copy of the entire repository of modules and classes which makes it in my opinion a security risk.
I agree with the fact that puppet's SSL config/setup can be a real PITA, especially when dealing with multiple locations/domains. Cheers, Atha On Jan 27, 2010, at 12:21 , John Arundel wrote: > Hi, > > Stephen would never mention it himself, he's too modest, but he's done > a great write-up of how he uses Git (or other DVCS) to distribute > manifests instead of using a Puppetmaster. It's quite flexible and > powerful (you can use a post-receive hook on the remote repos to run > Puppet whenever a new config is pushed out, for example). It's an > approach to Puppet scaling I've not seen before - I really like this > idea, so I'd be interested to know if anyone else has done something > similar, and what you think about Stephen's scheme: > > http://bitfieldconsulting.com/scaling-puppet-with-distributed-version-control > > Regards, > John > -- > Bitfield Consulting: we make software that makes things work > http://bitfieldconsulting.com/ > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@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-us...@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.