About bootstrap server , size and dedicate or share it for applications or not

Mark Shuttleworth mark at ubuntu.com
Thu Jan 15 13:37:42 UTC 2015


On 15/01/15 15:25, Vahric Muhtaryan wrote:
> I m so new to juju and try to learn it.
> We are cloud provider and we would like to push our customers use it .

Welcome!

> My question is a bootstrap server is need but this means additional resource
> is needed , means customer need to pay more
>
> What is not clear for me , what is the min or recommended bootstrap server
> config ? 


The next version of Juju should support using the same Juju server
("bootstrap") for many environments. So, on a single Juju server you can
have many environments. So you only need one Juju server, or you might
want one Juju server per customer.

The other thing to consider is high availability. Juju supports HA
today, which means you can tell it to use 3 servers and if one fails
everything keeps running, with a spare just in case.

So, a typical high-end configuration will be 3xHA Juju systems per
customer, which will serve all their environments.


> Also if customer want to use bootstrap server as a service node , for
> example install apache on it , is it allowed ? And recommended or not ?

Yes, we do this quite a lot for dense OpenStack deployments. The Juju
server itself is not very busy for a single environment of typical scale.

> One more , if I have ubuntu desktop and juju-core installed, can I also use
> ubuntu desktop as a bootstrap server ?

Yes, but don't walk out the door with it on your laptop :)

Mark




More information about the Juju mailing list