blob: 23205762f457b9137ff54f91b28bbbbb92e80ad7 [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
Ann Kamyshnikovad73872b2018-02-26 13:58:36 +040012 neutron_enable_bgp_vpn: false
Ann Kamyshnikova55e790b2018-10-02 15:53:32 +040013 octavia_enabled: false
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020014 horizon:
15 server:
16 enabled: true
17 version: ${_param:horizon_version}
18 secret_key: ${_param:horizon_secret_key}
Adam Tenglerddef0502017-05-04 11:36:54 +000019 session:
20 timeout: 43200
21 engine: 'signed_cookies'
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020022 bind:
23 address: ${_param:cluster_local_address}
24 port: 80
Adam Tenglerddef0502017-05-04 11:36:54 +000025 wsgi:
26 processes: 3
27 threads: 10
28 mail:
29 identity: ${_param:horizon_identity_version}
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020030 cache:
31 engine: memcached
32 prefix: 'CACHE_HORIZON'
Oleksii Chupryn7d3d6482017-03-07 11:23:27 +020033 members:
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020034 - host: ${_param:cluster_node01_address}
35 port: 11211
36 - host: ${_param:cluster_node02_address}
37 port: 11211
38 - host: ${_param:cluster_node03_address}
39 port: 11211
Oleh Hryhorov5e7cf442018-11-26 18:23:25 +000040 api_versions:
41 identity: ${_param:horizon_identity_version}
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020042 identity:
43 engine: keystone
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020044 port: 5000
Adam Tenglerddef0502017-05-04 11:36:54 +000045 host: ${_param:horizon_identity_host}
46 encryption: ${_param:horizon_identity_encryption}
Dennis Dmitriev698f9ae2017-03-06 14:06:04 +020047 endpoint_type: ${_param:horizon_identity_endpoint_type}
Adam Tengler383e5712018-06-26 20:09:54 +000048 themes:
49 default: "default"
50 directory: "themes"
51 cookie_name: "theme"
52 available:
53 default:
54 name: "Default"
55 description: "Default style theme"
56 enabled: True
57 material:
58 name: "Material"
59 description: "Google's Material Design style theme"
60 enabled: True
Adam Tengler08874e32017-05-05 17:24:29 +000061 policy:
62 identity:
63 source: file
64 name: keystone_policy.json
65 enabled: true
66 compute:
67 source: file
68 name: nova_policy.json
69 enabled: true
70 network:
71 source: file
72 name: neutron_policy.json
73 enabled: true
74 image:
75 source: file
76 name: glance_policy.json
77 enabled: true
78 volume:
79 source: file
80 name: cinder_policy.json
81 enabled: true
82 telemetry:
83 source: file
84 name: ceilometer_policy.json
85 enabled: true
86 orchestration:
87 source: file
88 name: heat_policy.json
89 enabled: true
Ann Kamyshnikovad73872b2018-02-26 13:58:36 +040090 networking_bgpvpn:
91 source: file
92 name: bgpvpn_policy.json
93 enabled: ${_param:neutron_enable_bgp_vpn}
Ann Kamyshnikova55e790b2018-10-02 15:53:32 +040094 octavia:
95 source: file
96 name: octavia_policy.json
97 enabled: ${_param:octavia_enabled}
Adam Tengler08874e32017-05-05 17:24:29 +000098