blob: c718ef1be8bb6304cdd75d013f0478b6c66b5025 [file] [log] [blame]
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +02001applications:
2- horizon
Jakub Pavlikd53ed672016-01-28 12:02:32 +01003classes:
4- service.horizon.support
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +02005parameters:
6 _param:
7 horizon_version: kilo
8 horizon_api_version: 3
9 horizon:
10 server:
11 enabled: true
12 version: ${_param:horizon_version}
13 secret_key: ${_param:horizon_secret_key}
Jakub Pavlika1dd7ad2016-01-31 15:49:53 +010014 session_timeout: 43200
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020015 wsgi:
16 processes: 3
17 threads: 10
18 bind:
19 address: ${_param:cluster_local_address}
20 port: 80
21 cache:
22 engine: memcached
23 prefix: 'CACHE_HORIZON'
24 members:
25 - host: ${_param:cluster_node01_address}
26 port: 11211
27 - host: ${_param:cluster_node02_address}
28 port: 11211
29 - host: ${_param:cluster_node03_address}
30 port: 11211
31 identity:
32 engine: keystone
33 host: ${_param:cluster_vip_address}
34 port: 5000
35 api_version: 2
36 haproxy:
37 proxy:
38 listens:
39 - name: horizon
40 type: horizon
41 binds:
42 - address: ${_param:cluster_vip_address}
43 port: 80
44 servers:
45 - name: ctl01
46 host: ${_param:cluster_node01_address}
47 port: 80
48 params: cookie ctl01 check inter 2000 fall 3
49 - name: ctl02
50 host: ${_param:cluster_node02_address}
51 port: 80
52 params: cookie ctl02 check inter 2000 fall 3
53 - name: ctl03
54 host: ${_param:cluster_node03_address}
55 port: 80
56 params: cookie ctl03 check inter 2000 fall 3