On Wed, Jan 27, 2010 at 05:59:27PM +0100, Thomas Bellman wrote:
>- Each node has a copy of the entire repository of modules and classes
>which makes it in my opinion a security risk.

Don't put passwords and private keys in your manifests.

Would you call this a general rule?  If so, what's the best practice for
setting passwords and private keys?

if your setup has a puppetmaster I would use a function to do an external lookup. hence your manifests contain only the lookup statement and the passwords are only stored on the master. SOON to come: a tool doing that for you with puppet integration...

regarding private keys: we have them stored in special module, which is only stored on the master. It is in a git repo, however we don't share it outside the master. So if you need add/change a key you have to do that on the master. However all the manifests describing which keys go where, is still done in the usual modules.

cheers pete

--
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.

Reply via email to