Re: [Puppet Users] Re: Best practices for excluding certain modules from certain nodes

2012-03-06 Thread Romeo Theriault
Thank you both for your great replies. They've both given me a great lead on which direction to head in. I haven't had the time to fully flesh out how I'm going to handle this yet but I know I'll be trying to stay away from parametrized classes for the time being. I'll also be trying to use hiera a

[Puppet Users] Re: Best practices for excluding certain modules from certain nodes

2012-03-05 Thread jcbollinger
On Mar 2, 2:12 pm, Romeo Theriault wrote: > On Fri, Mar 2, 2012 at 08:56, Romeo Theriault > wrote: > > [...] one item I can't seem to find a clean way of dealing > > with is one-off nodes. For example, let's say I want to apply a class > > called zabbix::agent to my whole infrastructure, so I

Re: [Puppet Users] Re: Best practices for excluding certain modules from certain nodes

2012-03-02 Thread Justin Lloyd
I just dealt with something similar regarding installing puppet agent vs. master and whether mcollective client (and thus activemq) should be installed. However, I'm including my base class rather than inheriting it. So how about something like this? # templates.pp (imported into site.pp) class sy

[Puppet Users] Re: Best practices for excluding certain modules from certain nodes

2012-03-02 Thread Romeo Theriault
On Fri, Mar 2, 2012 at 08:56, Romeo Theriault wrote: > Hi, I'm just getting started with puppet and am looking for some best > practices on how to handle node and module inheritance issues. I'm > planning to start using heira so want to plan my implementation around > hiera specifics. > > Specific