Thank you for your advice. Actually, the application need to be deployed is
a webapp and may be modified many times a day, so package it is too heavy
for us.

2011/6/23 jcbollinger <john.bollin...@stjude.org>

>
> On Jun 22, 9:35 pm, flex <frostyn...@gmail.com> wrote:
> > These is another question, i have many defines which will apply an
> > application to sepcified path, called as:
> >
> > application::add { "app1": path => "/var/app1" }
> >
> > by this i can apply app1 and app2 in node1, app3 and app4 in node2, etc.
> >
> > now, how do i switch this to a class? Need i create a seperate class for
> all
> > the apps although the only difference is the path?
>
>
> I recommend that you package your applications for your nodes' native
> packaging system (RPM, apt, etc.), and use Package resources to manage
> them.  Creating a local repository for your packages helps make this
> approach very smooth.  You still need to put the Package resources
> into one or more classes, but you don't need to worry about specifying
> a path for each one.
>
> Although creating packages may seem intimidating if you haven't done
> it before, it's really not that hard, and you get management benefits
> that extend well beyond Puppet.
>
>
> John
>
> --
> 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.
>
>


-- 
System Administrator, Focus on System Management and Basic Development

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