blob: 90d2aae55c1da4918bdb15c1962559cc3ec087ef [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
40 identity:
41 engine: keystone
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020042 port: 5000
Adam Tenglerddef0502017-05-04 11:36:54 +000043 host: ${_param:horizon_identity_host}
44 encryption: ${_param:horizon_identity_encryption}
Dennis Dmitriev698f9ae2017-03-06 14:06:04 +020045 endpoint_type: ${_param:horizon_identity_endpoint_type}
Adam Tengler383e5712018-06-26 20:09:54 +000046 themes:
47 default: "default"
48 directory: "themes"
49 cookie_name: "theme"
50 available:
51 default:
52 name: "Default"
53 description: "Default style theme"
54 enabled: True
55 material:
56 name: "Material"
57 description: "Google's Material Design style theme"
58 enabled: True
Adam Tengler08874e32017-05-05 17:24:29 +000059 policy:
60 identity:
61 source: file
62 name: keystone_policy.json
63 enabled: true
64 compute:
65 source: file
66 name: nova_policy.json
67 enabled: true
68 network:
69 source: file
70 name: neutron_policy.json
71 enabled: true
72 image:
73 source: file
74 name: glance_policy.json
75 enabled: true
76 volume:
77 source: file
78 name: cinder_policy.json
79 enabled: true
80 telemetry:
81 source: file
82 name: ceilometer_policy.json
83 enabled: true
84 orchestration:
85 source: file
86 name: heat_policy.json
87 enabled: true
Ann Kamyshnikovad73872b2018-02-26 13:58:36 +040088 networking_bgpvpn:
89 source: file
90 name: bgpvpn_policy.json
91 enabled: ${_param:neutron_enable_bgp_vpn}
Ann Kamyshnikova55e790b2018-10-02 15:53:32 +040092 octavia:
93 source: file
94 name: octavia_policy.json
95 enabled: ${_param:octavia_enabled}
Adam Tengler08874e32017-05-05 17:24:29 +000096