Hi, Just a survey how you guys model different aspects of your systems. I mean: in my world every node is determined by 3 factors: -> role in the datacenter (like www-server, workernode, db-server, etc.) -> website membership (I run several different websites with different webserver configs, db, etc.) -> hardware (can be, vmware, xen, hp, dell, ibm etc.)
(some of you might have 4th factor - operating system) So every server is a combination of the above. What techniques do you apply to combine them efficiently. I do it like that (though I don't know if it is optimal). -> For roles I use generic classes like: www::generic. (in which I have plain apache installed & running) -> For websites I use subclasses which inherit from the generic class (www::$website_name inherits www::generic) -> For hardware I use facts and conditionals to determine hardware platform & apply different stuff depending on it I read about different techniques to tackle this stuff. For example use parameters and templates to generate http configs for your websites. My question is how you have this kind of setup done. -Regards -- checkout my blog: linuxdatacenter.blogspot.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.