github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/acceptancetests/repository/landscape-scalable.yaml (about) 1 landscape-scalable: 2 series: trusty 3 services: 4 rabbitmq-server: 5 charm: cs:trusty/rabbitmq-server-7 6 postgresql: 7 charm: cs:trusty/postgresql-3 8 constraints: mem=2048 9 options: 10 extra-packages: python-apt postgresql-contrib postgresql-.*-debversion 11 max_connections: 500 12 haproxy: 13 charm: cs:trusty/haproxy-1 14 options: 15 enable_monitoring: True 16 monitoring_allowed_cidr: "0.0.0.0/0" 17 monitoring_password: "haproxy" 18 default_timeouts: "queue 60000, connect 5000, client 120000, server 120000" 19 apache2: 20 charm: cs:trusty/apache2-4 21 expose: True 22 options: 23 enable_modules: proxy proxy_http proxy_balancer rewrite expires headers ssl 24 ssl_cert: SELFSIGNED 25 ssl_certlocation: apache2.cert 26 ssl_keylocation: apache2.key 27 landscape: 28 charm: cs:trusty/landscape-server-10 29 constraints: mem=2048 30 options: 31 service-count: "2" 32 services: static appserver pingserver combo-loader async-frontend apiserver package-upload jobhandler package-search cron juju-sync 33 repository: http://ppa.launchpad.net/landscape/14.10/ubuntu 34 landscape-msg: 35 charm: cs:trusty/landscape-server-10 36 constraints: mem=2048 37 options: 38 services: msgserver 39 repository: http://ppa.launchpad.net/landscape/14.10/ubuntu 40 relations: 41 - [landscape, rabbitmq-server] 42 - [landscape, haproxy] 43 - ["landscape:vhost-config", "apache2:vhost-config"] 44 - ["landscape:db-admin", "postgresql:db-admin"] 45 - ["haproxy:website", "apache2:reverseproxy"] 46 - [landscape-msg, rabbitmq-server] 47 - [landscape-msg, haproxy] 48 - ["landscape-msg:db-admin", "postgresql:db-admin"]