blob: ad1254bd6f30ca6b306073dc2848fdb7bdd43420 [file] [log] [blame]
Vasyl Saienko43e75da2018-02-09 15:51:47 +02001classes:
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +03002- service.manila.common.cluster
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +03003- system.salt.minion.cert.mysql.clients.openstack.manila
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +03004- system.salt.minion.cert.rabbitmq.clients.openstack.manila
Vasyl Saienko43e75da2018-02-09 15:51:47 +02005parameters:
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +03006 _param:
7 openstack_mysql_x509_enabled: False
8 galera_ssl_enabled: False
Oleksii Grudevb98a3c02018-09-12 10:54:18 +03009 manila_cluster_vip_address: ${_param:cluster_vip_address}
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +030010 openstack_rabbitmq_x509_enabled: False
11 rabbitmq_ssl_enabled: False
Oleksandr Shyshko3d1dd6f2018-09-20 18:22:04 +030012 openstack_rabbitmq_port: 5672
Oleksandr Shyshko7524a612018-09-27 14:18:51 +030013 cluster_internal_protocol: 'http'
Vasyl Saienko43e75da2018-02-09 15:51:47 +020014 manila:
15 common:
16 version: ${_param:openstack_version}
17 message_queue:
18 engine: rabbitmq
Oleksandr Shyshko3d1dd6f2018-09-20 18:22:04 +030019 port: ${_param:openstack_rabbitmq_port}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020020 user: openstack
21 password: ${_param:rabbitmq_openstack_password}
22 virtual_host: '/openstack'
23 host: ${_param:openstack_message_queue_address}
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +030024 x509:
25 enabled: ${_param:openstack_rabbitmq_x509_enabled}
26 ca_file: ${_param:rabbitmq_manila_ssl_ca_file}
27 key_file: ${_param:rabbitmq_manila_client_ssl_key_file}
28 cert_file: ${_param:rabbitmq_manila_client_ssl_cert_file}
29 ssl:
30 enabled: ${_param:rabbitmq_ssl_enabled}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020031 database:
32 engine: mysql
33 host: ${_param:openstack_database_address}
34 port: 3306
35 name: manila
36 user: manila
37 password: ${_param:mysql_manila_password}
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +030038 x509:
39 enabled: ${_param:openstack_mysql_x509_enabled}
40 ca_file: ${_param:mysql_manila_ssl_ca_file}
41 key_file: ${_param:mysql_manila_client_ssl_key_file}
42 cert_file: ${_param:mysql_manila_client_ssl_cert_file}
43 ssl:
44 enabled: ${_param:galera_ssl_enabled}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020045 identity:
46 engine: keystone
Vasyl Saienko353a5382018-07-06 10:04:04 +030047 region: ${_param:openstack_region}
Oleksii Grudevb98a3c02018-09-12 10:54:18 +030048 host: ${_param:manila_cluster_vip_address}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020049 port: 35357
50 user: manila
51 password: ${_param:keystone_manila_password}
52 tenant: service
53 auth_type: password
54 user_domain_id: default
55 project_domain_id: default
Oleksandr Shyshko7524a612018-09-27 14:18:51 +030056 protocol: ${_param:cluster_internal_protocol}