Differences between revisions 2 and 3
Revision 2 as of 2016-05-31 20:14:12
Size: 1157
Editor: ahasenack
Comment:
Revision 3 as of 2016-05-31 20:14:28
Size: 1163
Editor: ahasenack
Comment:
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
This will deploy Landscape on the bootstrap node using containers, so total machine count is just one. This will deploy Landscape 16.03 on the bootstrap node using containers, so total machine count is just one.

Juju deployment of LDS

With Juju you can deploy Landscape in a scalable way, and still have all services on a single machine if you want to.

Let's get ready to use Juju:

    sudo add-apt-repository ppa:juju/stable
    sudo apt-get update
    sudo apt-get install juju-core juju-deployer juju-quickstart

To learn more about Juju and to configure a Juju environment, check out their getting started page.

Using a bundle

A bundle is a file that contains a description of all the services that make up a deployment and their relation with each other. If you already have a suitable Juju environment configured, you can run this command to deploy Landscape (note: you need juju-quickstart 2.0 or higher):

    juju-quickstart u/landscape/landscape-scalable

Landscape will be deployed on 4 machines.

If you have a MAAS environment, you can take advantage of containers and use the landscape-dense-maas bundle:

    juju quickstart landscape-dense-maas/0

This will deploy Landscape 16.03 on the bootstrap node using containers, so total machine count is just one.

LDS/JujuDeployment16.03 (last edited 2016-05-31 21:21:14 by ahasenack)