logo       

Re: Template Nodes considered harmful: msg#00243

sysutils.puppet.user

Subject: Re: Template Nodes considered harmful

--On Tuesday, October 23, 2007 08:33:54 PM +0200 David Schmitt
<david@xxxxxxxxxxxxxxxxxx> wrote:

> The discussion has brought me to another realisation. When using a
> external node definition script, node inheritance can't be used at all.
> This and the following (shortened) IRC conversation lead me to the
> conclusion that using template nodes should be completely replaced by
> using a standard class in the PuppetBestPractise document on the wiki.
> Therefore I will go on and rewrite that part.

Yeah, more likely, there should be a class called webserver that would be
inherited or included as needed per node. The whole template thing didn't
pan out like we thought it would.

> (20:27:14) sheeri: that's the only doc that has nodes.pp in it, actually
> (20:27:30) ***sheeri wants to rename it KindaMaybeSortaOKPractice

nodes.pp was what Luke originally setup when he come out on a contract to
help jumpstart our Puppet deployment but that may not be what others have
done. I'm actually planning to publish a 2.0 doc of the best practice as
much has changed since the original draft. This is an evolving product and
with it, practices must evolve. I'm always interested in hearing how
others are getting things done with Puppet.

--
Digant C Kasundra <digant@xxxxxxxxxxxx>
Technical Lead, ITS Unix Systems and Applications, Stanford University


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise