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.