blob: 9ea811e284e6dd80ae8612e3e6945c3f58037ee9 [file] [log] [blame]
Vasyl Saienko43e75da2018-02-09 15:51:47 +02001classes:
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +03002- service.manila.common.cluster
3- service.haproxy.proxy.single
4- system.haproxy.proxy.listen.openstack.manila
5- system.salt.minion.cert.mysql.clients.openstack.manila
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +03006- system.salt.minion.cert.rabbitmq.clients.openstack.manila
Vasyl Saienko43e75da2018-02-09 15:51:47 +02007parameters:
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +03008 _param:
9 openstack_mysql_x509_enabled: False
10 galera_ssl_enabled: False
Oleksii Grudevb98a3c02018-09-12 10:54:18 +030011 manila_cluster_vip_address: ${_param:cluster_vip_address}
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +030012 openstack_rabbitmq_x509_enabled: False
13 rabbitmq_ssl_enabled: False
Oleksandr Shyshko3d1dd6f2018-09-20 18:22:04 +030014 openstack_rabbitmq_port: 5672
Vasyl Saienko43e75da2018-02-09 15:51:47 +020015 manila:
16 common:
17 version: ${_param:openstack_version}
18 message_queue:
19 engine: rabbitmq
Oleksandr Shyshko3d1dd6f2018-09-20 18:22:04 +030020 port: ${_param:openstack_rabbitmq_port}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020021 user: openstack
22 password: ${_param:rabbitmq_openstack_password}
23 virtual_host: '/openstack'
24 host: ${_param:openstack_message_queue_address}
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +030025 x509:
26 enabled: ${_param:openstack_rabbitmq_x509_enabled}
27 ca_file: ${_param:rabbitmq_manila_ssl_ca_file}
28 key_file: ${_param:rabbitmq_manila_client_ssl_key_file}
29 cert_file: ${_param:rabbitmq_manila_client_ssl_cert_file}
30 ssl:
31 enabled: ${_param:rabbitmq_ssl_enabled}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020032 database:
33 engine: mysql
34 host: ${_param:openstack_database_address}
35 port: 3306
36 name: manila
37 user: manila
38 password: ${_param:mysql_manila_password}
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +030039 x509:
40 enabled: ${_param:openstack_mysql_x509_enabled}
41 ca_file: ${_param:mysql_manila_ssl_ca_file}
42 key_file: ${_param:mysql_manila_client_ssl_key_file}
43 cert_file: ${_param:mysql_manila_client_ssl_cert_file}
44 ssl:
45 enabled: ${_param:galera_ssl_enabled}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020046 identity:
47 engine: keystone
Vasyl Saienko353a5382018-07-06 10:04:04 +030048 region: ${_param:openstack_region}
Oleksii Grudevb98a3c02018-09-12 10:54:18 +030049 host: ${_param:manila_cluster_vip_address}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020050 port: 35357
51 user: manila
52 password: ${_param:keystone_manila_password}
53 tenant: service
54 auth_type: password
55 user_domain_id: default
56 project_domain_id: default
57 protocol: 'http'