On Feb 2, 2012, at 5:18 AM, sateesh wrote:

> Hi Cody,
> 
> Probably that may also solve my problem.
> 
> My requirement is I need to run a command line that takes the IP,
> user, password and module to be installed on that IP. By giving that
> command it should install that module on that IP.
> 
> So, in chef after doing that command (it is knife bootstrap), the new
> IP will be installed with chef and registers with the server along
> with installing the specified recipe. In dashboard we can see what all
> the agents are associated to that server.
> 
> Also, is there any Dashboard where we can manage the clients that are
> registered to the Puppet server.

Ah!  So the end goal is to really just be able to bootstrap puppet on a 
machine, not necessarily run an arbitrary module?  If that is the case you 
should look at the following module, 
https://github.com/puppetlabs/puppetlabs-cloud-provisioner.  Yes it says it is 
for provisioning cloud instances but it is in fact two faces.  One for 
launching aws nodes and another for bootstrapping Puppet, via SSH.  Last I 
checked the install via SSH did require keys though, wouldn't allow for 
passwords to be given on the command line.  I think there is already a feature 
request for passwords.


--
Cody Herriges
Professional Service Engineer - Puppet Labs
pgp key: 0x5DB77142 @ pgp.mit.edu


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