blob: 16001630f2c6abec71c0ae05f809ace6a597760b [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
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020013 horizon:
14 server:
15 enabled: true
16 version: ${_param:horizon_version}
17 secret_key: ${_param:horizon_secret_key}
Adam Tenglerddef0502017-05-04 11:36:54 +000018 session:
19 timeout: 43200
20 engine: 'signed_cookies'
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020021 bind:
22 address: ${_param:cluster_local_address}
23 port: 80
Adam Tenglerddef0502017-05-04 11:36:54 +000024 wsgi:
25 processes: 3
26 threads: 10
27 mail:
28 identity: ${_param:horizon_identity_version}
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020029 cache:
30 engine: memcached
31 prefix: 'CACHE_HORIZON'
Oleksii Chupryn7d3d6482017-03-07 11:23:27 +020032 members:
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020033 - host: ${_param:cluster_node01_address}
34 port: 11211
35 - host: ${_param:cluster_node02_address}
36 port: 11211
37 - host: ${_param:cluster_node03_address}
38 port: 11211
39 identity:
40 engine: keystone
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020041 port: 5000
Adam Tenglerddef0502017-05-04 11:36:54 +000042 host: ${_param:horizon_identity_host}
43 encryption: ${_param:horizon_identity_encryption}
Dennis Dmitriev698f9ae2017-03-06 14:06:04 +020044 endpoint_type: ${_param:horizon_identity_endpoint_type}
Adam Tengler383e5712018-06-26 20:09:54 +000045 themes:
46 default: "default"
47 directory: "themes"
48 cookie_name: "theme"
49 available:
50 default:
51 name: "Default"
52 description: "Default style theme"
53 enabled: True
54 material:
55 name: "Material"
56 description: "Google's Material Design style theme"
57 enabled: True
Adam Tengler08874e32017-05-05 17:24:29 +000058 policy:
59 identity:
60 source: file
61 name: keystone_policy.json
62 enabled: true
63 compute:
64 source: file
65 name: nova_policy.json
66 enabled: true
67 network:
68 source: file
69 name: neutron_policy.json
70 enabled: true
71 image:
72 source: file
73 name: glance_policy.json
74 enabled: true
75 volume:
76 source: file
77 name: cinder_policy.json
78 enabled: true
79 telemetry:
80 source: file
81 name: ceilometer_policy.json
82 enabled: true
83 orchestration:
84 source: file
85 name: heat_policy.json
86 enabled: true
Ann Kamyshnikovad73872b2018-02-26 13:58:36 +040087 networking_bgpvpn:
88 source: file
89 name: bgpvpn_policy.json
90 enabled: ${_param:neutron_enable_bgp_vpn}
Adam Tengler08874e32017-05-05 17:24:29 +000091