How does one bootstrap juju on a MAAS server?

Stuart Longland stuartl at
Mon May 13 07:09:21 UTC 2013

Hi all,

I've been slowly researching setting up a virtual machine cluster based
around Ubuntu Cloud.

For the test network we've got two management nodes (these will later
get 10GbE and take on duties like swift-proxy), two storage nodes and
two compute nodes.  All are running Ubuntu 12.04 LTS AMD64.

Now, from a management point of view, I'd like to have juju deploy
charms from one of the two management servers, which will be set up as
MAAS masters.  It doesn't make any logical sense to deploy charms from
any other place IMO, as these systems are where services will be managed.

Some of the juju charms will also get deployed to these MAAS hosts...
e.g. rabbitmq and other core OpenStack components, ceph-mon, etc.

I did some looking, and I'm yet to stumble across what `juju bootstrap`
does exactly, or how to set it up on a specific host.  Is there some
technical-level document I missed that describes what these commands are
doing and how to control where these things deploy themselves?

##   -,-''''-. ###### Stuart Longland, Contractor
##.  :  ##   :   ##   38b Douglas Street
 ## #  ## -'`   .#'   Milton, QLD, 4064
 '#'  *'   '-.  *'
     S Y S T E M S    T: +61 7 3535 9619   F: +61 7 3535 9699

More information about the Juju mailing list