Overview
This branch contains the necessary config and instructions for using
juju-deployer/juju-quickstart to deploy the landscape charm.
Deployment should be straightforward.
Dense Deployment - MAAS
For MAAS where LXCs can be addressed externally, you can deploy to a single
machine while at the same time making the service scalable in the future:
juju quickstart u/landscape/landscape-dense-maas/
Dense Deployment - Other
For other substrates, use the plain dense deployment which allows your
landscape server to be fully reachable, but will not allow easy scaling
should load increase.
juju quickstart u/landscape/landscape-dense/
Scalable Deployment
For a truly scalable deployment, the following stanza should be used.
juju quickstart u/landscape/landscape-scalable
Bundle configuration
-
haproxy Show configuration
- default_timeouts
- queue 60000, connect 5000, client 120000, server 120000
- ssl_cert
- SELFSIGNED
- source
- backports
- monitoring_allowed_cidr
- 0.0.0.0/0
- enable_monitoring
- True
- monitoring_password
- haproxy
- services
-
landscape server Show configuration
- source
- deb http://ppa.launchpad.net/landscape/15.10/ubuntu trusty main
- key
- 4652B4E6
-
postgresql Show configuration
- extra-packages
- python-apt postgresql-contrib postgresql-.*-debversion
- max_prepared_transactions
- 500
- max_connections
- 500
-
rabbitmq server