<br><br><div class="gmail_quote">On Mon, Sep 24, 2012 at 1:24 PM, Clint Byrum <span dir="ltr"><<a href="mailto:clint@ubuntu.com" target="_blank">clint@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Excerpts from Thomas Leonard's message of 2012-09-21 07:16:53 -0700:<br>
<div class="im">> On 2012-09-20 10:41, Thomas Leonard wrote:<br>
> > On 2012-09-17 17:57, Clint Byrum wrote:<br>
> >> Excerpts from Thomas Leonard's message of 2012-09-17 02:06:03 -0700:<br>
> > [...]<br>
> >>> It's also usually uncertain where we will be deploying, so being able to<br>
> >>> handle several different cloud types is useful. Often there is no cloud at<br>
> >>> all, so having something which could deploy LXC containers over a fixed set<br>
> >>> of existing machines would be very useful (like an extended "local"<br>
> >>> deployment method).<br>
> >>><br>
> >><br>
> >> I've often thought about a more static "nonprovider" environment type<br>
> >> where the addresses of machines are just listed somewhere and SSH is<br>
> >> used to install the juju agents. It comes up often enough, I think its<br>
> >> time we put this on our "experiments to try soon" list.<br>
> >><br>
> >> <a href="https://bugs.launchpad.net/juju/+bug/1052065" target="_blank">https://bugs.launchpad.net/juju/+bug/1052065</a><br>
> ><br>
> > OK, I had a look into this. How should the cloud init stuff work? For EC2,<br>
> > EC2LaunchMachine creates a CloudInit and passes that to the new machine,<br>
> > which causes everything to be installed and the machine agents started.<br>
> [...]<br>
><br>
> OK, I've got a prototype of this working now:<br>
><br>
>    bzr branch lp:~tal-it-innovation/juju/provided<br>
><br>
> Using this I was able to follow the tutorial to deploy mysql + wordpress<br>
> onto a pre-allocated machine.<br></div></blockquote><div><br></div><div>Very cool.</div><div><br></div><div>fwiw, I put together a script for initializing juju on a machine via ssh, using juju's standard cloudinit mechanism.</div>
<div><a href="http://paste.ubuntu.com/1225086/">http://paste.ubuntu.com/1225086/</a></div><div><br></div><div>hth,</div><div>Kapil</div></div>