blob: c5a6f97c0e2b6656078b5c53d7669604286d77ae [file] [log] [blame]
Vasyl Saienko43e75da2018-02-09 15:51:47 +02001classes:
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +03002- service.manila.common.single
3- 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
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +03009 openstack_rabbitmq_x509_enabled: False
10 rabbitmq_ssl_enabled: False
Oleksandr Shyshko3d1dd6f2018-09-20 18:22:04 +030011 openstack_rabbitmq_port: 5672
Oleksandr Shyshko7524a612018-09-27 14:18:51 +030012 cluster_internal_protocol: 'http'
Vasyl Saienko43e75da2018-02-09 15:51:47 +020013 manila:
14 common:
15 version: ${_param:openstack_version}
16 message_queue:
17 engine: rabbitmq
Oleksandr Shyshko3d1dd6f2018-09-20 18:22:04 +030018 port: ${_param:openstack_rabbitmq_port}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020019 user: openstack
20 password: ${_param:rabbitmq_openstack_password}
21 virtual_host: '/openstack'
22 host: ${_param:single_address}
Oleksandr Bryndziif17c72d2018-09-21 13:54:31 +030023 x509:
24 enabled: ${_param:openstack_rabbitmq_x509_enabled}
25 ca_file: ${_param:rabbitmq_manila_ssl_ca_file}
26 key_file: ${_param:rabbitmq_manila_client_ssl_key_file}
27 cert_file: ${_param:rabbitmq_manila_client_ssl_cert_file}
28 ssl:
29 enabled: ${_param:rabbitmq_ssl_enabled}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020030 database:
31 engine: mysql
32 host: ${_param:single_address}
33 port: 3306
34 name: manila
35 user: manila
36 password: ${_param:mysql_manila_password}
Oleksandr Shyshko244e8a92018-09-07 17:12:37 +030037 x509:
38 enabled: ${_param:openstack_mysql_x509_enabled}
39 ca_file: ${_param:mysql_manila_ssl_ca_file}
40 key_file: ${_param:mysql_manila_client_ssl_key_file}
41 cert_file: ${_param:mysql_manila_client_ssl_cert_file}
42 ssl:
43 enabled: ${_param:galera_ssl_enabled}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020044 identity:
45 engine: keystone
Vasyl Saienko353a5382018-07-06 10:04:04 +030046 region: ${_param:openstack_region}
Vasyl Saienko43e75da2018-02-09 15:51:47 +020047 host: ${_param:single_address}
48 port: 35357
49 user: manila
50 password: ${_param:keystone_manila_password}
51 tenant: service
52 auth_type: password
53 user_domain_id: default
54 project_domain_id: default
Oleksandr Shyshko7524a612018-09-27 14:18:51 +030055 protocol: ${_param:cluster_internal_protocol}