|Deletions are marked like this.||Additions are marked like this.|
|Line 17:||Line 17:|
|juju quickstart u/landscape/landscape-scalable||juju quickstart u/landscape/landscape-scalable/14|
|Line 19:||Line 19:|
|Landscape will be deployed on 4 machines.||Landscape 16.03 will be deployed on 4 machines.|
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/14
Landscape 16.03 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.