Kevin,

Using external nodes decouples the definitions of classes and code from the
hosts that will apply them.

This approach also allows you to introduce arbitrary variables and values
that will be used by the classes.

External nodes gives you away to connect your hosts and services they
provide to another data store (db, ldap, etc.) instead of having them all in
flat files.

Does that make sense?

Cheers,
Andrew

On Mon, Jan 19, 2009 at 8:12 PM, James Turnbull <ja...@lovedthanlost.net>wrote:

>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> AJ Christensen wrote:
> > Woops, forgot this page too:
> >
> > http://reductivelabs.com/trac/puppet/wiki/ExternalNodes
> >
> > Has an example script which spits out some YAML.
> >
> > Regards,
>
> Also in my book you can find other examples of a external nodes tools
> including one using  MySQL as a back-end.
>
> Regards
>
> James Turnbull
>
> - --
> Author of:
> * Pulling Strings with Puppet
> (http://www.amazon.com/gp/product/1590599780/)
> * Pro Nagios 2.0
> (http://www.amazon.com/gp/product/1590596099/)
> * Hardening Linux
> (http://www.amazon.com/gp/product/1590594444/)
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFJdUEY9hTGvAxC30ARAgywAKCPNxcSROi5FxelTOOFpb/n1QrusgCfdcBd
> naxPR0JfcAnoaiYQxGcc8Us=
> =Mqoh
> -----END PGP SIGNATURE-----
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to