On Wed, 2010-03-10 at 12:59 -0500, Michael DeHaan wrote:

> It could be said that time saved now does not mean time saved later.
> 

Especially if you are "adding/removing files at a furious rate", this
will lead to conflicts sooner or later, and it will be highly
appreciated if you can track down where a specific file or change came
from. 

I can understand that you want to avoid the burden of building
distribution packages. A quick alternative could be to setup separate
directories for each app, like Michael suggested, /opt/foo, /opt/bar,
but to use a version control system such as Subversion to manage and
update the contents. Just checkout the app "foo" to /opt/foo, to
make /opt/foo a working copy. Then commit the latest version to your
central repository and let puppet do the "svn update" on all your nodes.

Best Regards,
  Claus

PS: Don't confuse high activity with high productivity. It takes time to
build robust systems.

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