blob: 2f6d80754868e0020f777310f3a0870264482a41 [file] [log] [blame]
azvyagintsevf94ab8c2018-10-12 20:48:59 +03001parameters:
2 _param:
Vasyl Saienko1cc05de2018-11-19 16:49:27 +02003 # Enable barbican integration in other services nova,glance,cinder
4 barbican_integration_enabled: False
azvyagintsev3f736c42018-11-01 20:04:29 +02005 # General
6 cluster_public_protocol: https
7 cluster_internal_protocol: http
Vasyl Saienko71e8c542018-11-16 16:19:17 +02008 openstack_service_hostname: os-ctl-vip
9 openstack_service_host: ${_param:openstack_service_hostname}.${linux:system:domain}
azvyagintsevf94ab8c2018-10-12 20:48:59 +030010 # SSL
11 ceilometer_agent_ssl_enabled: False
12 openstack_mysql_x509_enabled: False
13 # for non-ssl use 5672 / for ssl 5671
14 openstack_rabbitmq_port: 5672
15 openstack_rabbitmq_x509_enabled: False
azvyagintsev3f736c42018-11-01 20:04:29 +020016 # Openstack memcache
Oleh Hryhorov26e8d6f2018-11-21 16:18:57 +020017 openstack_memcached_server_bind_address: 0.0.0.0
Oleksandr Bryndzii87f24232018-10-02 09:51:13 +000018 openstack_memcache_security_enabled: False
19 openstack_memcache_security_strategy: 'ENCRYPT'
azvyagintsev3f736c42018-11-01 20:04:29 +020020 openstack_memcached_proto_tcp_enabled: True
21 openstack_memcached_proto_udp_enabled: False
Oleksandr Bryndzii256f63e2018-10-02 11:36:05 +000022 # Cinder
23 cinder_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
24 cinder_memcache_secret_key: ''
Oleksandr Bryndzii48cf31f2018-10-24 16:08:46 +030025 # Nova
26 nova_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
27 nova_memcache_secret_key: ''
Oleksandr Bryndzii61d8db82018-10-24 16:03:12 +030028 # Glance
29 glance_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
30 glance_memcache_secret_key: ''
Vasyl Saienkoebe90622018-11-12 11:03:18 +020031 # Allow CORS from horizon, needed for direct upload
32 glance_cors_allowed_origin: '${_param:horizon_public_protocol}://${_param:horizon_public_host}'
Oleksandr Bryndziib7c92172018-10-24 12:02:20 +030033 # Heat
34 heat_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
35 heat_memcache_secret_key: ''
Oleksandr Bryndziic72982c2018-10-24 11:50:20 +030036 # Aodh
37 aodh_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
38 aodh_memcache_secret_key: ''
Oleksandr Bryndzii0b5809e2018-11-01 18:23:35 +020039 # Gnocchi
40 gnocchi_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
41 gnocchi_memcache_secret_key: ''
Oleksandr Bryndzii0bf966d2018-11-01 18:36:54 +020042 # Panko
43 panko_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
44 panko_memcache_secret_key: ''
Oleksandr Bryndzii43fed5f2018-11-01 19:26:19 +020045 # Barbican
46 barbican_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
47 barbican_memcache_secret_key: ''
Oleksandr Bryndzii242b2d12018-11-07 13:49:15 +020048 # Ironic
49 ironic_memcache_security_enabled: ${_param:openstack_memcache_security_enabled}
50 ironic_memcache_secret_key: ''
Oleksandr Bryndzii1d423492018-11-06 10:35:02 +020051 # Apache mods defaults
52 apache_mods_status_enabled: True
53 apache_mods_status_status: 'disabled'
Oleh Hryhorov1b5be042018-11-29 19:04:34 +020054 apache_horizon_listen_address: '0.0.0.0'
Vasyl Saienko0e5c1052018-11-06 17:35:51 +020055 # Horizon
56 # 'direct' mode will require cors on glance side to be enabled.
Vasyl Saienkoebe90622018-11-12 11:03:18 +020057 horizon_images_upload_mode: 'direct'
58 # TODO (vsaineko): switch to openstack_cluster_public_host
59 horizon_public_host: ${_param:cluster_public_host}
60 horizon_public_port: 443
61 horizon_public_protocol: https
Oleh Hryhorov2368cdb2018-12-04 14:43:44 +020062 horizon_server_bind_address: ${_param:single_address}
Oleh Hryhorov81c4c212018-11-23 17:23:15 +020063 # HAproxy
64 haproxy_openstack_web_bind_port: ${_param:horizon_public_port}
65 #
66 # haproxy_openstack_web_sticks_params is defined for SSL by default
67 # if cluster_protocolr HTTP is going to be used then haproxy_openstack_web_sticks_params
68 # should be redefined peroperly. For example empty list.
69 #
70 haproxy_openstack_web_sticks_params:
71 - stick-table type binary len 32 size 30k expire 30m
72 - acl clienthello req_ssl_hello_type 1
73 - acl serverhello rep_ssl_hello_type 2
74 - tcp-request inspect-delay 5s
75 - tcp-request content accept if clienthello
76 - tcp-response content accept if serverhello
77 - stick on payload_lv(43,1) if clienthello
78 - stick store-response payload_lv(43,1) if serverhello