[Puppet Users] Re: Puppet / EC2 noob question

2009-09-15 Thread James Turnbull
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chris wrote: > Thanks to everyone who's replied so far (and please, keep the ideas > coming!); it's really useful looking at all the various approaches > that people are taking. > > I think so far I like Tim's variation on Andreas' approach the best,

[Puppet Users] Re: Puppet / EC2 noob question

2009-09-15 Thread Chris
Thanks to everyone who's replied so far (and please, keep the ideas coming!); it's really useful looking at all the various approaches that people are taking. I think so far I like Tim's variation on Andreas' approach the best, though I think that if/when we have more AMIs running, Dave's puppetm

[Puppet Users] Re: Puppet / EC2 noob question

2009-09-15 Thread Matt
2009/9/14 dmangot : > > On Sep 11, 5:07 am, Chris wrote: >> Hi all, >> >> I'm starting to use EC2, and I'm after some examples of best practices/ >> tips and tricks from folk with more experience of the Puppet/EC2 combo >> than me: >> >> We're starting by using EC2 for testing and development pur

[Puppet Users] Re: Puppet / EC2 noob question

2009-09-14 Thread dmangot
On Sep 11, 5:07 am, Chris wrote: > Hi all, > > I'm starting to use EC2, and I'm after some examples of best practices/ > tips and tricks from folk with more experience of the Puppet/EC2 combo > than me: > > We're starting by using EC2 for testing and development purposes. This > means that we won

[Puppet Users] Re: Puppet / EC2 noob question

2009-09-12 Thread Tim Uckun
> Mean while the script on the puppet master is waiting for the signing > request from X, and as soon as it gets it, it signs it. > Hope that helps. > On Fri, Sep 11, 2009 at 8:07 AM, Chris wrote: Presuming your script was using wget or something similar to install the puppet client why don't y

[Puppet Users] Re: Puppet / EC2 noob question

2009-09-11 Thread Andres Olarte
What I do is this: Delete the certs for hostname X from the puppetmaster. Start the instance from the puppet master machine. Passing a script (that get's ran at startup). This script does the following: Set the hostname to X. Install puppet on the client (I use bare ubuntu images) Connect to the