blob: b493ab9ca34a9399f6135ec5129e9d2d7e309978 [file] [log] [blame]
Vasyl Saienko3d516be2018-08-16 07:01:24 +00001include:
2 - .apache_single
Jakub Pavlik71b2c842016-01-25 23:18:44 +01003horizon:
4 server:
5 enabled: true
6 version: liberty
7 secret_key: secret
Jakub Pavlika1dd7ad2016-01-31 15:49:53 +01008 session_timeout: 43200
Adam Tengler250e9b32018-06-26 14:39:31 +00009 ssl_no_verify: false
Jakub Pavlik71b2c842016-01-25 23:18:44 +010010 wsgi:
11 processes: 3
12 threads: 10
13 bind:
14 address: 127.0.0.1
15 port: 80
16 cache:
17 engine: memcached
18 prefix: 'CACHE_HORIZON'
Vasyl Saienko96a8ae02017-11-22 11:30:15 +000019 members:
Jakub Pavlik71b2c842016-01-25 23:18:44 +010020 - host: 127.0.0.1
21 port: 11211
22 - host: 127.0.0.1
23 port: 11211
24 - host: 127.0.0.1
25 port: 11211
26 identity:
27 engine: keystone
28 host: 127.0.0.1
29 port: 5000
30 api_version: 2
Martin819ef24a2a2017-02-14 14:25:57 +010031 encryption: ssl
Dennis Dmitriev698f9ae2017-03-06 14:06:04 +020032 endpoint_type: publicURL
Gleb Galkinfee4e6d2017-12-11 14:23:37 +030033 regions:
34 - name: cluster1
35 address: http://cluster1.example.com:5000/v2.0
36 - name: cluster2
37 address: http://cluster2.example.com:5000/v2.0
Alexander Noskov787a8122016-12-07 13:00:49 +040038 websso:
39 login_url: "WEBROOT + 'auth/login/'"
40 logout_url: "WEBROOT + 'auth/logout/'"
Aleksieiev, Oleksii318d9de2018-05-18 16:37:18 -070041 login_redirect_url: "WEBROOT + 'project/'"
Alexander Noskov787a8122016-12-07 13:00:49 +040042 websso_choices:
Alexander Noskov787a8122016-12-07 13:00:49 +040043 - oidc
Aleksieiev, Oleksii318d9de2018-05-18 16:37:18 -070044 - saml2
45 idp_mapping:
46 myidp_openid:
47 id: myidp
48 protocol: openid
49 myipd_mapped:
50 id: myidp
51 protocol: mapped
Michael Senin7018af02017-03-06 12:10:14 +040052 horizon_config:
53 password_autocomplete: off
54 openstack_neutron_network:
55 enable_fip_topology_check: False
Adam Tengler383e5712018-06-26 20:09:54 +000056 themes:
Adam Tengler0f2f2a72018-07-12 11:33:12 +000057 default: default
58 directory: themes
59 cookie_name: theme
Adam Tengler383e5712018-06-26 20:09:54 +000060 available:
61 default:
62 name: "Default"
63 description: "Default style theme"
Adam Tengler0f2f2a72018-07-12 11:33:12 +000064 path: "themes/default"
Adam Tengler383e5712018-06-26 20:09:54 +000065 material:
66 name: "Material"
67 description: "Google's Material Design style theme"
68 path: "themes/material"
Oleksandr Bryndzii2ca01fb2018-10-24 19:36:26 +030069 images_upload_mode: 'direct'
70 images_allow_location: True
Michael Senin7018af02017-03-06 12:10:14 +040071
Jakub Pavlik71b2c842016-01-25 23:18:44 +010072haproxy:
73 proxy:
74 listens:
75 - name: horizon
76 type: horizon
77 binds:
78 - address: 127.0.0.1
79 port: 80
80 servers:
81 - name: ctl01
82 host: 127.0.0.1
83 port: 80
84 params: cookie ctl01 check inter 2000 fall 3
85 - name: ctl02
86 host: 127.0.0.1
87 port: 80
88 params: cookie ctl02 check inter 2000 fall 3
89 - name: ctl03
90 host: 127.0.0.1
91 port: 80
Alexander Noskov787a8122016-12-07 13:00:49 +040092 params: cookie ctl03 check inter 2000 fall 3