blob: 1a21465d7e9275f6b7b438e63947026b13c00cb5 [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
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:single_address}
24 port: 80
Ales Komarek2f6d41e2015-12-15 19:50:12 +010025 wsgi:
26 processes: 3
27 threads: 10
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020028 mail:
29 engine: dummy
30 cache:
31 engine: memcached
32 prefix: 'CACHE_HORIZON'
33 members:
34 - host: ${_param:single_address}
35 port: 11211
Oleksii Chupryn7d3d6482017-03-07 11:23:27 +020036 api_versions:
37 identity: ${_param:horizon_identity_version}
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020038 identity:
39 engine: keystone
Filip Pytlounf8a1d5b2015-10-06 16:28:32 +020040 port: 5000
41 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 Tengler383e5712018-06-26 20:09:54 +000044 themes:
45 default: "default"
46 directory: "themes"
47 cookie_name: "theme"
48 available:
49 default:
50 name: "Default"
51 description: "Default style theme"
52 enabled: True
53 material:
54 name: "Material"
55 description: "Google's Material Design style theme"
56 enabled: True
Adam Tengler08874e32017-05-05 17:24:29 +000057 policy:
58 identity:
59 source: file
60 name: keystone_policy.json
61 enabled: true
62 compute:
63 source: file
64 name: nova_policy.json
65 enabled: true
66 network:
67 source: file
68 name: neutron_policy.json
69 enabled: true
70 image:
71 source: file
72 name: glance_policy.json
73 enabled: true
74 volume:
75 source: file
76 name: cinder_policy.json
77 enabled: true
78 telemetry:
79 source: file
80 name: ceilometer_policy.json
81 enabled: true
82 orchestration:
83 source: file
84 name: heat_policy.json
85 enabled: true
Ann Kamyshnikovad73872b2018-02-26 13:58:36 +040086 networking_bgpvpn:
87 source: file
88 name: bgpvpn_policy.json
89 enabled: ${_param:neutron_enable_bgp_vpn}
Ann Kamyshnikova55e790b2018-10-02 15:53:32 +040090 octavia:
91 source: file
92 name: octavia_policy.json
93 enabled: ${_param:octavia_enabled}