blob: 9c32cfff879cfd4580d7811f7679b0f62488ecc6 [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:
Adam Tenglerddef0502017-05-04 11:36:54 +00007 horizon_version: liberty
8 horizon_identity_host: localhost
Oleksii Chupryn7d3d6482017-03-07 11:23:27 +02009 horizon_identity_version: 3
Adam Tenglerddef0502017-05-04 11:36:54 +000010 horizon_identity_encryption: none
Dennis Dmitriev698f9ae2017-03-06 14:06:04 +020011 horizon_identity_endpoint_type: internalURL
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020012 horizon:
13 server:
14 enabled: true
15 version: ${_param:horizon_version}
16 secret_key: ${_param:horizon_secret_key}
Adam Tenglerddef0502017-05-04 11:36:54 +000017 session:
18 timeout: 43200
19 engine: 'signed_cookies'
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020020 bind:
21 address: ${_param:cluster_local_address}
22 port: 80
Adam Tenglerddef0502017-05-04 11:36:54 +000023 wsgi:
24 processes: 3
25 threads: 10
26 mail:
27 identity: ${_param:horizon_identity_version}
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020028 cache:
29 engine: memcached
30 prefix: 'CACHE_HORIZON'
Oleksii Chupryn7d3d6482017-03-07 11:23:27 +020031 members:
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020032 - host: ${_param:cluster_node01_address}
33 port: 11211
34 - host: ${_param:cluster_node02_address}
35 port: 11211
36 - host: ${_param:cluster_node03_address}
37 port: 11211
38 identity:
39 engine: keystone
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020040 port: 5000
Adam Tenglerddef0502017-05-04 11:36:54 +000041 host: ${_param:horizon_identity_host}
42 encryption: ${_param:horizon_identity_encryption}
Dennis Dmitriev698f9ae2017-03-06 14:06:04 +020043 endpoint_type: ${_param:horizon_identity_endpoint_type}
Adam Tengler08874e32017-05-05 17:24:29 +000044 policy:
45 identity:
46 source: file
47 name: keystone_policy.json
48 enabled: true
49 compute:
50 source: file
51 name: nova_policy.json
52 enabled: true
53 network:
54 source: file
55 name: neutron_policy.json
56 enabled: true
57 image:
58 source: file
59 name: glance_policy.json
60 enabled: true
61 volume:
62 source: file
63 name: cinder_policy.json
64 enabled: true
65 telemetry:
66 source: file
67 name: ceilometer_policy.json
68 enabled: true
69 orchestration:
70 source: file
71 name: heat_policy.json
72 enabled: true
73