I''ve been a bit confused by this terminology: What exactly is such a tool? What purpose does it serve? Are there any examples? --~--~---------~--~----~------------~-------~--~----~ 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
An external node tool provides classes and parameters (variables) for nodes. It''s a cool way of getting data from external sources onto your nodes. iClassify - https://wiki.hjksolutions.com/display/IC/Home Regards, AJ On 20/01/2009, at 3:53 PM, kevin wrote:> > I''ve been a bit confused by this terminology: What exactly is such a > tool? What purpose does it serve? Are there any examples? > >--~--~---------~--~----~------------~-------~--~----~ 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Woops, forgot this page too: http://reductivelabs.com/trac/puppet/wiki/ExternalNodes Has an example script which spits out some YAML. Regards, AJ On 20/01/2009, at 3:53 PM, kevin wrote:> > I''ve been a bit confused by this terminology: What exactly is such a > tool? What purpose does it serve? Are there any examples? > >--~--~---------~--~----~------------~-------~--~----~ 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
-----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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
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 <james@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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
On Jan 19, 10:23 pm, Andrew Shafer <and...@reductivelabs.com> wrote:> 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-----I think I understand ... --~--~---------~--~----~------------~-------~--~----~ 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---