blob: b43c12aa9f89d99a50aa7905f9ca8e80dd430240 [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 Tengler93189142015-12-15 15:54:22 +01007 horizon_version: liberty
8 horizon_identity_host: localhost
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +02009 horizon_identity_version: 3
Adam Tengler93189142015-12-15 15:54:22 +010010 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:single_address}
23 port: 80
Ales Komarek2f6d41e2015-12-15 19:50:12 +010024 wsgi:
25 processes: 3
26 threads: 10
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020027 mail:
28 engine: dummy
29 cache:
30 engine: memcached
31 prefix: 'CACHE_HORIZON'
32 members:
33 - host: ${_param:single_address}
34 port: 11211
Oleksii Chupryn7d3d6482017-03-07 11:23:27 +020035 api_versions:
36 identity: ${_param:horizon_identity_version}
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020037 identity:
38 engine: keystone
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020039 port: 5000
40 host: ${_param:horizon_identity_host}
41 encryption: ${_param:horizon_identity_encryption}
Dennis Dmitriev698f9ae2017-03-06 14:06:04 +020042 endpoint_type: ${_param:horizon_identity_endpoint_type}
Adam Tengler383e5712018-06-26 20:09:54 +000043 themes:
44 default: "default"
45 directory: "themes"
46 cookie_name: "theme"
47 available:
48 default:
49 name: "Default"
50 description: "Default style theme"
51 enabled: True
52 material:
53 name: "Material"
54 description: "Google's Material Design style theme"
55 enabled: True
Adam Tengler08874e32017-05-05 17:24:29 +000056 policy:
57 identity:
58 source: file
59 name: keystone_policy.json
60 enabled: true
61 compute:
62 source: file
63 name: nova_policy.json
64 enabled: true
65 network:
66 source: file
67 name: neutron_policy.json
68 enabled: true
69 image:
70 source: file
71 name: glance_policy.json
72 enabled: true
73 volume:
74 source: file
75 name: cinder_policy.json
76 enabled: true
77 telemetry:
78 source: file
79 name: ceilometer_policy.json
80 enabled: true
81 orchestration:
82 source: file
83 name: heat_policy.json
84 enabled: true
Ann Kamyshnikovad73872b2018-02-26 13:58:36 +040085 networking_bgpvpn:
86 source: file
87 name: bgpvpn_policy.json
88 enabled: ${_param:neutron_enable_bgp_vpn}