On Mar 16, 1:32 pm, Florian Koch <[email protected]>
wrote:
> this sounds this is a job for 
> hiera:http://puppetlabs.com/blog/the-problem-with-separating-data-from-pupp...http://puppetlabs.com/blog/first-look-installing-and-using-hiera/


My thought exactly.

Furthermore,

On Mar 16, 11:52 am, "[email protected]" <[email protected]>
wrote:
> [...]  However, what logic do I use to determine if the box is an actual
> DNS server?


That's the wrong question.  The right one is "how should Puppet tell
whether the box *should be* a DNS server?"  Generally the answer boils
down to node identity (e.g. hostname).

Alternatives that involve elements of whether the node already is a
DNS server are more difficult to implement and far less useful --
perhaps even harmful.  For instance, suppose a rogue DNS server gets
set up in your network.  Do you really want to push out your DNS
server config to it?  Or suppose you decide some node should stop
offering DNS.  How can you do that if your config is built around DNS
servers remaining DNS servers?


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to