Using different puppet manifests running from master..
34 views
Skip to first unread message
DreamBig
unread,
Jan 21, 2013, 3:21:19 AM1/21/13
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Puppet Users
Hi,
I am new to puppet. I have a requirement of having to install
different applications on different instances on the same machine. I
want to run it from puppet master instead of running puppet agent -t.
How can this be done?
Can someone help me with a pseudo code?
Regards,
Rajeev
Anadi Misra
unread,
Jan 21, 2013, 4:33:50 AM1/21/13
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to puppet...@googlegroups.com
what do you exactly mean by "different applications on different instances on the same machine"? elaborate .
BR/ Anadi Misra.
jcbollinger
unread,
Jan 22, 2013, 11:48:40 AM1/22/13
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to puppet...@googlegroups.com
The details of what you want to do are unclear, but as a high-level answer I can certainly say that the Puppet's "master" face does not apply changes to nodes under any circumstances. That is the role of the "agent" face if you are using a central manifest store and catalog compiler (a.k.a. a master), or of the "apply" face if you want to compile manifests locally on the node to which they will be applied. The "agent" or "apply" runs on the node being configured, as is pretty much necessary for many of the management behaviors in Puppet's repertoire.
If you explain your problem and target environment a bit more then we may be able to help you choose a viable approach.